Commit graph

1350 commits

Author SHA1 Message Date
Antonio SJ Musumeci
270a028dc6 fuse_release.cpp 2025-07-05 19:01:52 -05:00
Antonio SJ Musumeci
55d4c63255 fuse_open.cpp 2025-07-05 19:01:45 -05:00
Antonio SJ Musumeci
bf08c8f0be fuse_open.cpp 2025-07-05 19:01:39 -05:00
Antonio SJ Musumeci
89fbac3926 fuse_release.cpp 2025-07-05 17:51:52 -05:00
Antonio SJ Musumeci
732f9830aa fuse_open.cpp 2025-07-05 17:51:02 -05:00
Antonio SJ Musumeci
014bb28712 fuse_open.cpp 2025-07-05 17:51:00 -05:00
Antonio SJ Musumeci
8bd29b9876 fuse_open.cpp 2025-07-05 17:50:51 -05:00
Antonio SJ Musumeci
f0520f7f47 fuse_release.cpp 2025-07-05 17:42:49 -05:00
Antonio SJ Musumeci
43bf216abd fuse_release.cpp 2025-07-05 17:34:20 -05:00
Antonio SJ Musumeci
fb60c2db2c fuse_open.cpp 2025-07-05 17:29:12 -05:00
trapexit
f852474073
Update the secondary group cache (#1492)
Some checks are pending
CodeQL / Analyze (push) Waiting to run
mkdocs / deploy (push) Waiting to run
* Use concurrent_flat_map to build a global cache rather than per
thread.
* Create global maintanence thread manager for clearing unused cache
entries.
2025-07-05 17:05:53 -05:00
trapexit
9e626228be
Add mergerfs.collect-info (#1491)
Some checks failed
CodeQL / Analyze (push) Has been cancelled
mkdocs / deploy (push) Has been cancelled
A tool to collect info for support requests.
2025-07-03 20:18:05 -05:00
trapexit
71ddae8713
Misc documentation changes (#1489)
Some checks failed
CodeQL / Analyze (push) Has been cancelled
mkdocs / deploy (push) Has been cancelled
2025-06-29 19:08:57 -05:00
trapexit
e216a81a27
Rework movefile and cow break to use copyfile (#1488)
Some checks are pending
CodeQL / Analyze (push) Waiting to run
mkdocs / deploy (push) Waiting to run
2025-06-28 17:27:40 -05:00
trapexit
264c5600f8
Misc cleanup (#1486)
Some checks failed
CodeQL / Analyze (push) Has been cancelled
mkdocs / deploy (push) Has been cancelled
* Skip non-directories when loading branches
* Warn if branch doesn't exist
* Add braces to globbing
2025-06-25 22:43:49 -05:00
trapexit
be49dbe1bd
Remove linux only getdents in favor of readdir for FreeBSD sake (#1485)
Some checks failed
CodeQL / Analyze (push) Has been cancelled
mkdocs / deploy (push) Has been cancelled
2025-06-24 19:31:40 -05:00
trapexit
eb124316c9
Set default read thread count to 0 (#1484)
Some checks are pending
CodeQL / Analyze (push) Waiting to run
mkdocs / deploy (push) Waiting to run
2025-06-23 22:39:42 -05:00
trapexit
77ef88b04c
Add fsck.mergerfs tool (#1483) 2025-06-23 21:57:55 -05:00
trapexit
34f07e57f5
Add RHEL/CentOS 10 build support (#1479)
Some checks failed
CodeQL / Analyze (push) Has been cancelled
mkdocs / deploy (push) Has been cancelled
2025-06-09 14:33:55 -05:00
trapexit
095fcf82a3
Misc doc updates
Some checks are pending
CodeQL / Analyze (push) Waiting to run
mkdocs / deploy (push) Waiting to run
2025-06-08 23:59:17 -05:00
trapexit
1b167d34d8
Spawn "mount" on branches when waiting for mounts enabled
Some checks are pending
CodeQL / Analyze (push) Waiting to run
mkdocs / deploy (push) Waiting to run
2025-06-08 15:09:47 -05:00
trapexit
23824eaeb4
Misc cleanup
Some checks failed
CodeQL / Analyze (push) Has been cancelled
mkdocs / deploy (push) Has been cancelled
2025-06-06 19:10:19 -05:00
trapexit
e310d24615
Add support for FUSE passthrough
Some checks are pending
CodeQL / Analyze (push) Waiting to run
mkdocs / deploy (push) Waiting to run
2025-06-05 23:47:42 -05:00
trapexit
92312c8507
Add debugging of mutexes (#1470)
When DEBUG defined it will used timed locks which will log when held
too long along with where.
2025-05-26 00:44:39 -05:00
trapexit
4b751c2d37
Fix incorrect dyn cast (#1467) 2025-05-19 22:46:55 -05:00
trapexit
86b50d2d4e
Rework policies to return branches rather than path strings 2025-05-17 16:35:18 -05:00
trapexit
7e084ea7db
Update README.md to fix link (#1464) 2025-05-12 09:48:19 -05:00
trapexit
6eca711f58 Update mkdocs build action (#1458) 2025-05-10 12:56:10 -05:00
trapexit
923d9608e8
Add details to docs about FreeBSD limitations 2025-05-09 21:18:20 -05:00
trapexit
3a034712f6
Add versioning to docs using 'mike' 2025-05-08 19:53:54 -05:00
Zack Guo
5db04b4b5f
Update installation.md for SUSE 2025-05-08 07:44:57 -05:00
trapexit
fa3266ca7f
Add podman release build tooling + misc build fixes (#1455) 2025-05-08 00:00:53 -05:00
trapexit
344014aa81
Rework thread pool for increased stability + config and doc updates (#1453)
Also updates fmt to 11.2.0 and replaced syslog usage with a wrapper
leveraging fmt.
2025-05-05 18:28:49 -05:00
Solipsistmonkey
455a81290b
Fix build instructions typo
the location of install-build-pkgs was in buildtools and not tools
---------

Co-authored-by: Jesse Harwin <jesse@jharwin.com>
2025-04-28 14:00:20 -05:00
trapexit
deb54c58d8
Merge pull request #1448 from trapexit/defaultperms
Add config option to control default_permissions
2025-04-25 17:34:16 -05:00
Antonio SJ Musumeci
2b04a791b7 Add config option to control default_permissions
Defaults true but there might be some situations where it is useful to
disable.
2025-04-25 16:34:39 -05:00
trapexit
8ee998e8aa
Merge pull request #1447 from trapexit/branchcfg
Improve mount waiting + misc doc improvements
2025-04-23 16:40:26 -05:00
Antonio SJ Musumeci
de2a82800a Improve mount waiting + misc doc improvements
Adds user.mergerfs.branch and user.mergerfs.branch_mounts_here
Adds .mergerfs.branch and .mergerfs.branch_mounts_here files.
2025-04-23 15:58:36 -05:00
trapexit
212681ddc5
Merge pull request #1445 from trapexit/docs
Misc doc updates + add logo
2025-04-19 22:45:27 -05:00
Antonio SJ Musumeci
9dac54f223 Misc doc updates + add logo 2025-04-19 22:44:08 -05:00
trapexit
78fa34098e
Merge pull request #1444 from trapexit/docs
Add FAQ entry regarding OS support
2025-04-15 23:41:45 -05:00
Antonio SJ Musumeci
54681e885a Add FAQ entry regarding OS support 2025-04-15 23:40:42 -05:00
trapexit
de5a871326
Merge pull request #1443 from trapexit/inode
Change the "devino" inode calculation
2025-04-15 19:29:43 -05:00
Antonio SJ Musumeci
77bf16e9ae Change the "devino" inode calculation
Use hashing of branch path rather than use st_dev.
2025-04-15 18:54:51 -05:00
trapexit
ad54c8be19
Merge pull request #1441 from trapexit/docs
Add doc pages for minfreespace and moveonenospc + other misc updates
2025-04-10 23:00:43 -05:00
Antonio SJ Musumeci
c769e959e8 Add doc pages for minfreespace and moveonenospc + other misc updates 2025-04-10 22:59:49 -05:00
trapexit
1f3ebcf418
Merge pull request #1439 from trapexit/statx
Add statx support
2025-04-04 22:25:30 -05:00
Antonio SJ Musumeci
80085c9844 Add statx support 2025-04-04 22:23:16 -05:00
trapexit
b85cc8c370
Merge pull request #1438 from trapexit/docs
Update docs regarding error handling
2025-04-04 18:42:37 -05:00
Antonio SJ Musumeci
95732222d9 Update docs regarding error handling 2025-04-04 18:41:58 -05:00