Commit graph

  • 76d3990776 Add fuse-read-spin-us: poll /dev/fuse briefly before blocking splice-spin Antonio S. Musumeci 2026-10-14 19:55:12 -04:00
  • 54166afe08 splice Antonio S. Musumeci 2026-09-25 00:48:35 -04:00
  • 832c89bf76
    Merge 303748df98 into 8e87bcbff2 jawlkumuna 2026-10-09 10:49:57 +03:00
  • 2ca3f6fcef docs: add FAQ on SMR (shingled) drives in mergerfs pools Adam D 2026-10-05 21:58:20 +01:00
  • 5b201e293d
    Merge 947024914a into 8e87bcbff2 trapexit 2026-10-04 18:42:51 -05:00
  • 494faba737
    Merge 5f6275baea into 8e87bcbff2 Grioghar Thomas-Baldwin 2026-10-03 18:58:58 -05:00
  • 22ff5c06ca Set default version to latest with mike 2.2.0 gh-pages Antonio SJ Musumeci 2026-10-03 18:14:47 -05:00
  • 4773c9e3b4 Deployed 47bd4259b to 2.41.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-10-03 18:14:39 -05:00
  • 7985b9d0e6 Deployed 960f5fdbb to 2.41.1 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-10-03 18:14:25 -05:00
  • 9e39ca7e50 Deployed ce3737ff3 to 2.42.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-10-03 18:14:13 -05:00
  • 55ca9c07e8 Deployed 8e87bcbff to latest with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-10-03 18:14:05 -05:00
  • dc95a6082e Removed everything with mike 2.2.0 Antonio SJ Musumeci 2026-10-03 18:13:55 -05:00
  • 8e87bcbff2 docs: Add Unraid migration guidance for mergerfs master Antonio SJ Musumeci 2026-10-02 13:57:01 -05:00
  • 1ea508deb3 docs: Add Unraid migration guidance for mergerfs Antonio SJ Musumeci 2026-10-02 13:57:01 -05:00
  • de7862a715 Set default version to latest with mike 2.2.0 Antonio SJ Musumeci 2026-10-01 19:16:31 -05:00
  • 9c21e7aba3 Deployed 47bd4259b to 2.41.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-10-01 19:16:28 -05:00
  • 86511e9d69 Deployed 960f5fdbb to 2.41.1 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-10-01 19:16:22 -05:00
  • f3ca202c6e Deployed ce3737ff3 to 2.42.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-10-01 19:16:16 -05:00
  • 83da81f871 Deployed fcd7527c9 to latest with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-10-01 19:16:10 -05:00
  • 5361ecd2e5 Removed everything with mike 2.2.0 Antonio SJ Musumeci 2026-10-01 19:16:05 -05:00
  • fcd7527c9d docs: document mergerfs tradeoffs and web UI management Antonio SJ Musumeci 2026-10-01 18:38:46 -05:00
  • b1c18d65bd docs: document mergerfs tradeoffs and web UI management Antonio SJ Musumeci 2026-10-01 18:38:46 -05:00
  • 83d1630f55 docs: rework and expand project comparisons Antonio SJ Musumeci 2026-09-22 08:30:35 -05:00
  • cbf3535362 docs: rework and expand project comparisons Antonio SJ Musumeci 2026-09-22 08:30:35 -05:00
  • 7fa79842e5 Set default version to latest with mike 2.2.0 Antonio SJ Musumeci 2026-09-21 13:48:07 -05:00
  • 376eb05ff9 Deployed 47bd4259b to 2.41.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-09-21 13:48:05 -05:00
  • 65fe6df794 Deployed 960f5fdbb to 2.41.1 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-09-21 13:48:00 -05:00
  • c45f97e523 Deployed ce3737ff3 to 2.42.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-09-21 13:47:56 -05:00
  • cbe30a5955 Deployed cfb925e5a to latest with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-09-21 13:47:51 -05:00
  • 088ef0c6d0 Removed everything with mike 2.2.0 Antonio SJ Musumeci 2026-09-21 13:47:47 -05:00
  • cfb925e5ae docs: clarify branch resolution and mount ordering Antonio SJ Musumeci 2026-09-21 10:01:04 -05:00
  • 7e11fe1e3f docs: clarify branch resolution and mount ordering Antonio SJ Musumeci 2026-09-21 10:01:04 -05:00
  • 5f6275baea qos: match on cmdline, and never throttle critical dependencies Grioghar 2026-09-09 17:21:57 -05:00
  • 34e57dbb8a qos: process-classified I/O priority and rate limiting Grioghar 2026-09-09 16:34:55 -05:00
  • 8eed256747 Restore splice zero-copy I/O as runtime options splice2 splice Antonio S. Musumeci 2026-09-06 00:15:30 -04:00
  • 999df19bec Set default version to latest with mike 2.2.0 Antonio SJ Musumeci 2026-09-05 15:03:49 -05:00
  • 1529f0db26 Deployed 47bd4259b to 2.41.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-09-05 15:03:45 -05:00
  • 423a8f1b7a Deployed 960f5fdbb to 2.41.1 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-09-05 15:03:41 -05:00
  • 6c6a703bba Deployed ce3737ff3 to 2.42.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-09-05 15:03:36 -05:00
  • 387de7d4ad Deployed 515b0549e to latest with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-09-05 15:03:30 -05:00
  • 3f8973ee62 Removed everything with mike 2.2.0 Antonio SJ Musumeci 2026-09-05 15:03:26 -05:00
  • 515b0549ef docs/performance: explain mergerfs IO performance vs RAID Antonio SJ Musumeci 2026-09-05 14:58:23 -05:00
  • 49a3c7d772 docs/performance: explain mergerfs IO performance vs RAID Antonio SJ Musumeci 2026-09-05 14:58:23 -05:00
  • 8ea47df13e Include Docker Compose setup for mergerfs test natalefalco 2026-07-31 15:09:51 +02:00
  • e9ba549546
    Include Docker Compose setup for mergerfs natalefalco 2026-07-31 15:09:51 +02:00
  • 85fb2c4c54 checkpoint bespoke-policies2 Antonio S. Musumeci 2026-05-26 21:39:21 -04:00
  • d8ba75cca3 checkpoint Antonio S. Musumeci 2026-05-26 21:30:38 -04:00
  • 96d8232853 Implement bespoke branch policies Antonio S. Musumeci 2026-05-20 21:17:04 -04:00
  • 9901e1e366
    Merge 4c9e5792ff into 42ab831d97 Jay S 2026-05-24 09:16:00 +00:00
  • 4c9e5792ff
    Update installation.md with Fedora instructions Jay S 2026-05-24 14:45:34 +05:30
  • 947024914a Replace std::filesystem::path with custom fs::relpath paths Antonio S. Musumeci 2026-05-17 13:40:53 -04:00
  • 42ab831d97 docs/setup: link install :z example to SELinux FAQ shyney7 2026-05-17 01:31:39 +02:00
  • 89b4046d11 docs/faq: add SELinux relabeling entry shyney7 2026-05-17 01:31:38 +02:00
  • 5a46bfed02
    docs/setup: link install :z example to SELinux FAQ shyney7 2026-05-17 01:31:39 +02:00
  • 10f02cb1d1
    docs/faq: add SELinux relabeling entry shyney7 2026-05-17 01:31:38 +02:00
  • 7ec6f8e2f2 Manage cloned /dev/fuse fds in sessions Antonio SJ Musumeci 2026-05-14 07:53:15 -05:00
  • 94b4d89f55 Manage cloned /dev/fuse fds in sessions Antonio SJ Musumeci 2026-05-14 07:53:15 -05:00
  • 5f7fa17ad8 Inline ioprio disabled fast path Antonio SJ Musumeci 2026-05-13 19:26:37 -05:00
  • 30d59d4458 Use shared_mutex for fuse log config Antonio SJ Musumeci 2026-05-13 18:30:40 -05:00
  • 02dc36080c Use shared_mutex for ReadDir state Antonio SJ Musumeci 2026-05-13 17:41:36 -05:00
  • 8734847968 Guard branch snapshots with shared_mutex Antonio SJ Musumeci 2026-05-13 16:27:55 -05:00
  • 608cd00764 Use atomic open file reference counts Antonio SJ Musumeci 2026-05-13 11:30:39 -05:00
  • b13727abde Document readdir merge mutex scope Antonio SJ Musumeci 2026-05-13 10:58:01 -05:00
  • 231aac15cd Use shared write locks until ENOSPC relocation Antonio SJ Musumeci 2026-05-13 09:17:48 -05:00
  • 8b17d5f35e Synchronize node updates with path release Antonio SJ Musumeci 2026-05-13 08:24:03 -05:00
  • 8608b2be46 Clarify releasedir readdir synchronization barrier Antonio SJ Musumeci 2026-05-13 07:59:07 -05:00
  • 1e0bd54989 Move statvfs cache to use shared mutex Antonio SJ Musumeci 2026-05-13 07:47:44 -05:00
  • c17daac498 Inline ioprio disabled fast path Antonio SJ Musumeci 2026-05-13 19:26:37 -05:00
  • 233f993703 Use shared_mutex for fuse log config Antonio SJ Musumeci 2026-05-13 18:30:40 -05:00
  • c9de0b512a Use shared_mutex for ReadDir state Antonio SJ Musumeci 2026-05-13 17:41:36 -05:00
  • acf0211571 Guard branch snapshots with shared_mutex Antonio SJ Musumeci 2026-05-13 16:27:55 -05:00
  • 2910bef934 Use atomic open file reference counts Antonio SJ Musumeci 2026-05-13 11:30:39 -05:00
  • cb33f39a61 Document readdir merge mutex scope Antonio SJ Musumeci 2026-05-13 10:58:01 -05:00
  • 0cb8b472b2 Use shared write locks until ENOSPC relocation Antonio SJ Musumeci 2026-05-13 09:17:48 -05:00
  • 635d09c062 Synchronize node updates with path release Antonio SJ Musumeci 2026-05-13 08:24:03 -05:00
  • c43384aa1f Clarify releasedir readdir synchronization barrier Antonio SJ Musumeci 2026-05-13 07:59:07 -05:00
  • 33b4060b6a Move statvfs cache to use shared mutex Antonio SJ Musumeci 2026-05-13 07:47:44 -05:00
  • 56285fc6e5 Pass annobin override to RPM toolset builds Antonio SJ Musumeci 2026-05-13 13:56:09 -05:00
  • 979ede7cc9 Pass annobin override to RPM toolset builds Antonio SJ Musumeci 2026-05-13 13:56:09 -05:00
  • dfe053a0ae Require C++20-capable build toolchains Antonio SJ Musumeci 2026-05-13 12:15:50 -05:00
  • 4e11ef205c Set default version to latest with mike 2.2.0 Antonio SJ Musumeci 2026-05-13 12:35:12 -05:00
  • 67d8189ce9 Deployed 47bd4259b to 2.41.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-05-13 12:35:09 -05:00
  • a461faacf8 Deployed 960f5fdbb to 2.41.1 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-05-13 12:35:05 -05:00
  • 3d3f5845d0 Deployed ce3737ff3 to 2.42.0 with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-05-13 12:35:00 -05:00
  • b8f184aeb5 Deployed de38ec6b1 to latest with MkDocs 1.6.1 and mike 2.2.0 Antonio SJ Musumeci 2026-05-13 12:34:56 -05:00
  • 2feeabe195 Removed everything with mike 2.2.0 Antonio SJ Musumeci 2026-05-13 12:34:53 -05:00
  • b990d380ee Require C++20-capable build toolchains Antonio SJ Musumeci 2026-05-13 12:15:50 -05:00
  • 12ac368e8b Preserve CPPFLAGS in release builds Antonio SJ Musumeci 2026-05-09 19:20:20 -05:00
  • 55310050a1 Preserve CPPFLAGS in release builds Antonio SJ Musumeci 2026-05-09 19:20:20 -05:00
  • c8f32f9f25 update build system and dependency configuration Antonio SJ Musumeci 2026-05-08 15:55:55 -05:00
  • fa41d7c13f update build system and dependency configuration Antonio SJ Musumeci 2026-05-08 15:55:55 -05:00
  • 78de3e54bc fmt: include <cstdlib> for malloc/free declarations Emanuel Haupt 2026-05-08 10:36:38 +02:00
  • ce3737ff33 Add new OS build files 2.42.0 Antonio SJ Musumeci 2026-05-07 22:02:07 -05:00
  • a975e9505b Add new OS build files Antonio SJ Musumeci 2026-05-07 22:02:07 -05:00
  • 84e4cdeb7e make all integration tests self-contained with ephemeral mounts Antonio SJ Musumeci 2026-05-07 20:43:42 -05:00
  • b004231c77 make all integration tests self-contained with ephemeral mounts Antonio SJ Musumeci 2026-05-07 20:43:42 -05:00
  • 6d6d73c7b3 Use unmount() on FreeBSD for ENOTCONN umount Antonio SJ Musumeci 2026-05-07 16:47:04 -05:00
  • 631efd8994 Use unmount() on FreeBSD for ENOTCONN umount Antonio SJ Musumeci 2026-05-07 16:47:04 -05:00
  • bea31543a0 update fuse_lib_tmpfile() node management to match fuse_lib_create() Antonio SJ Musumeci 2026-05-06 18:34:28 -05:00
  • 99835a0178 Document advisory locking limitation and update deprecated options Antonio SJ Musumeci 2026-05-06 16:19:45 -05:00