Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
mergerfs
a featureful union filesystem
Collective -
Host: opensource -
https://opencollective.com/mergerfs
- Code: https://github.com/trapexit/mergerfs
Lock less often during logging
github.com/trapexit/mergerfs - 77e6f400b5ce6b06b20e5d937b6cfbf2f3053eb5 authored almost 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - b95ff8ba3aa565faa7611ded815dc936e4fa3850 authored almost 3 years ago by Antonio SJ Musumeci <[email protected]>
Change ENOENT to ESTALE for looking up paths to handle rename race conditions
github.com/trapexit/mergerfs - 4bf8738e5c0fd4386e46827c03d595fc864b759b authored almost 3 years ago by trapexit <[email protected]>As done in https://github.com/libfuse/libfuse/pull/636
github.com/trapexit/mergerfs - 3f060f45128a30696696fb3c71bbeef526ac0bb8 authored almost 3 years ago by Antonio SJ Musumeci <[email protected]>Fix query of attr during symlink
github.com/trapexit/mergerfs - c4c35a9ad0a13fdc7483aedfe8f6ed737857d8c9 authored almost 3 years ago by trapexit <[email protected]>
Using getattr when follow-symlink is enabled causes invalid type to the kernel
if symlink pointe...
Rework node slab garbage collection to limit blocking work threads
github.com/trapexit/mergerfs - 015002ebd95710bdd554dbcde8900568eccca4b3 authored almost 3 years ago by trapexit <[email protected]>Also remove debug mode from forcing foreground mode
github.com/trapexit/mergerfs - 9ca10b2413b993646f32aaa39165e786c335cc59 authored almost 3 years ago by Antonio SJ Musumeci <[email protected]>Update bug_report.md
github.com/trapexit/mergerfs - 2d5c2c2b6e003aac4038f50b746e0ed4b9735415 authored almost 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - e3ab739a5616bf83a81555ed03fb371792676ebf authored almost 3 years ago by trapexit <[email protected]>
Update README.md regarding readahead
github.com/trapexit/mergerfs - c784d060297fd5a6d9e7b808577b1b3e885dbca8 authored almost 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 58803f4845115e669439e0252a888deb494cd797 authored almost 3 years ago by trapexit <[email protected]>
Call FUSE getattr rather than syscall for extra logic
github.com/trapexit/mergerfs - f159fe61f9256b6860eb5e372bcdf099c0e13263 authored about 3 years ago by trapexit <[email protected]>
While more efficient calling regular getattr (stat) leads to incorrect
information being returne...
Get attrs for link, not target
github.com/trapexit/mergerfs - 34c684a4f5c83484eb72b16a9dfe894e3a729797 authored about 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - e256c88e4c64557e97264be84f4a396162a3aacf authored about 3 years ago by Antonio SJ Musumeci <[email protected]>
Ensure server handling of locks is disabled
github.com/trapexit/mergerfs - 518b4a6b850813243254235f6eb298045a4a943b authored about 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - ee8532c70d240e650bf2fd3d58b86a4708d2d2ce authored about 3 years ago by Antonio SJ Musumeci <[email protected]>
Remove embedded name in node struct
github.com/trapexit/mergerfs - c58da1ab9c2f487473c09d9b62d30e45d45d4ec5 authored about 3 years ago by trapexit <[email protected]>
The 32 byte array is below the average size so those 32 bytes are wasted a
large portion of the ...
Add new debug printing routines, fix ioctl cmd type
github.com/trapexit/mergerfs - 810c5a40f777ed598be745a06d9ddcc2561b1057 authored about 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 18dead4d86ca3558113b5acbe734f529d54cf3f3 authored about 3 years ago by Antonio SJ Musumeci <[email protected]>
Readme
github.com/trapexit/mergerfs - 2082357d3a3c2a066d9d5d0031490ca3ca3e182d authored about 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 68719da8283e7ee42310c8583dcc57086e6f83b3 authored about 3 years ago by Antonio SJ Musumeci <[email protected]>
Remove subscribestar from sponsor platforms
github.com/trapexit/mergerfs - 31fd1ec82e06791ca1d27c94d35e829b52b2a7d9 authored about 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - c3845097ee23a4f548083559e88a1f494d5f337c authored about 3 years ago by trapexit <[email protected]>
Add option to log node memory usage metrics
github.com/trapexit/mergerfs - d76934ee9d391fce0108825fdab6b7d2f2aa2567 authored about 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 5f737cb7bfa9f8fbfe5c323b1d78e6cebc0a49e2 authored about 3 years ago by Antonio SJ Musumeci <[email protected]>
Reduce struct node size
github.com/trapexit/mergerfs - 50ede1ba978bbbd5679d28f1e0eaa34043008d02 authored about 3 years ago by trapexit <[email protected]>
* Replace the stat values with a crc32b of them instead (for auto-cache)
* Replace char flag wit...
Fix regression from remember_node refactor
github.com/trapexit/mergerfs - 88b91161e0aa4479f2a523ed9a924cb5f8e84e1f authored about 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 8150957a018c978bd80f13076b26504efaa70237 authored about 3 years ago by Antonio SJ Musumeci <[email protected]>
Add malloc_trim configure test
github.com/trapexit/mergerfs - fee97efafb69253aa95a81d4c2ea0f18d817f0fa authored about 3 years ago by trapexit <[email protected]>Update ghc::filesystem and nonstd::optional
github.com/trapexit/mergerfs - 80856cf7acdc0d89546943e3950d9da6a44c90c6 authored about 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - c929781d083bd1bcb23e2ebd24c7cd1f4501bf6f authored about 3 years ago by Antonio SJ Musumeci <[email protected]>
github.com/trapexit/mergerfs - 313aa2a1d30a15d60ba3caec1a3e21b0f9c6b3d5 authored about 3 years ago by Antonio SJ Musumeci <[email protected]>
Rework of allocation in libfuse
github.com/trapexit/mergerfs - 021ce3d97c35789abadcce77c37cc832a2126cce authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 4ea0de3ef22a516be31605915497177b5b76bd85 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
github.com/trapexit/mergerfs - 6b5c484fbff33d6c1b4ebcab0a93c871a227e43c authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
Add details on dropping caches before benchmarks
github.com/trapexit/mergerfs - b165332486863a74b0d2f8c09f46c2a5f6a90575 authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - f598d3bc38ca6ffb40e9b03b25047dbab8d74534 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
Add new cirrus-ci targets
github.com/trapexit/mergerfs - 4daa9e4eb919ce52b03e92f8f65c8f9ad70def7e authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 122f9c1d5d5d1b7fb4a0ed718bcb83c74962908a authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
Remove usage printing regression in mount_bsd
github.com/trapexit/mergerfs - 2da5cda4b3f5208352c5d5f78bb29d643ee56c9c authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 5263a65dcf36e86decb45278cc6f10d4d0b8ab81 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
Fix infinite loop in mfs action policy
github.com/trapexit/mergerfs - 1255d3d1b2989bebb011879efea554edbc9c1de0 authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 8def16a8110eb20bff835b729358e42001d0a2b4 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
Major cleanup of libfuse to remove unneeded features
github.com/trapexit/mergerfs - 7d1683b607458869c839dc5b8ea964d8cb3f93f4 authored over 3 years ago by trapexit <[email protected]>
* Remove request interrupt code. Required tracking of all requests unnecesssarily.
* Remove all ...
Update docs with Chia wallet address
github.com/trapexit/mergerfs - 8b33f9a766f98f2d34ce2b47948217a6eaa4ee78 authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - df721eb253f271bbf5aee58fa9434e55f78aa049 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
Add more clarity in what to provide when submitting bug reports
github.com/trapexit/mergerfs - 0547517a997cb614301d3c9f653758a1e2458a7b authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 54e85007a2b59dc22bcf822e852e5d7c8da57001 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
Update 'features' section of readme
github.com/trapexit/mergerfs - 6e53f3b6981753f824fb4e3da4b3abb353de1d0c authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 1aaf742c131efc1992c7509753d9cd9266c01021 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
tweak bug report template language
github.com/trapexit/mergerfs - 3754e20049536ee98b3522d82bbb15e043be1299 authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - b4c031d1f08f8775d0f301c53d5ae8c9abe2fffb authored over 3 years ago by trapexit <[email protected]>
Remove config ioctl calls
github.com/trapexit/mergerfs - 3b8d495c43ef389e3619cd16db4ee4f867d4c943 authored over 3 years ago by trapexit <[email protected]>
While they were going to be the new way of interacting with the runtime config
I've decided to u...
Update nonstd::optional to v3.4.0
github.com/trapexit/mergerfs - 192e4a4af851788d631832e1d0064a93e1b2677d authored over 3 years ago by trapexit <[email protected]>Update ghc::filesystem to v1.5.8
github.com/trapexit/mergerfs - 749f0290e92a43e902d1daec5534b277bf22e571 authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 7013ff9aeba9240bb2145e337169b4df64f7e372 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
github.com/trapexit/mergerfs - 3ce0dc56e47e219e55f2a731934b2a868de9bb32 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
pfrd: fix mod by zero error when all branches are filtered
github.com/trapexit/mergerfs - 8e47bf4946c4428044c3ae97fbb2259e059cbad8 authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 098f353bf1184e3baf72ecddac46efecc2849bb8 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
properly initialize fuse_buf in worker loop
github.com/trapexit/mergerfs - 859b4da3dc8bc164e9bac903f66aaa1f08aa858e authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 80f30999fad4f89cd699bda506331f6992c726b7 authored over 3 years ago by Antonio SJ Musumeci <[email protected]>
mention bind-propagation and add link to hotio
github.com/trapexit/mergerfs - 3fdd322a5c262582c68d414271d7a97140e38de0 authored over 3 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - c40f42e57e42ca2e970eb509137f228d6fae0a43 authored over 3 years ago by trapexit <[email protected]>
Update README.md
github.com/trapexit/mergerfs - 18e87980a47aa8e563d8840148424c079b9f1166 authored over 3 years ago by trapexit <[email protected]>Add FAQ entry regarding container runtimes
github.com/trapexit/mergerfs - 44efbaabe645dd7e017571519f531eae20245672 authored over 3 years ago by trapexit <[email protected]>Update bug_report.md
github.com/trapexit/mergerfs - a02f3a685628a4204c86ba9252ace85206a0332a authored almost 4 years ago by trapexit <[email protected]>update the strace commands and make clear to use a recent release
github.com/trapexit/mergerfs - 9573a053d6e0f4dba3f359a5086be4cc0a0602e0 authored almost 4 years ago by trapexit <[email protected]>README: update strace args and add question on snapraid
github.com/trapexit/mergerfs - 9a5d69161960a420113d168fbff446a6aa6ff11e authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 495afeffb1e2c47818cb0c7b1c7ef2a184319c14 authored almost 4 years ago by Antonio SJ Musumeci <[email protected]>
Fix typo
github.com/trapexit/mergerfs - 4acc1defe25d6790fb05540afed4fa2b475b03e1 authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 58b4eb908983465fca6317bef9e8eea923465ee0 authored almost 4 years ago by Andrea Gelmini <[email protected]>
remove travis-ci
github.com/trapexit/mergerfs - ca4b4c6d35299abe2ea5078b6132965a3bd99ae2 authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 9a906094285132646d536f77efda111971451c5c authored almost 4 years ago by Antonio SJ Musumeci <[email protected]>
new features: follow-symlinks, rename-exdev, link-exdev
github.com/trapexit/mergerfs - 3e691149f5d55d862a68c2a27d87124dd02f3fe1 authored almost 4 years ago by trapexit <[email protected]>
* follow-symlinks: allows mergerfs to transparently follow symlinks
* link-exdev: in the event a...
fix parsing of relative branch paths
github.com/trapexit/mergerfs - 50daf84ec0c4749241cfadef157469fe6187de2f authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - d3375746658b2fa5fd85717a1d336ed301d2ba8d authored almost 4 years ago by Antonio SJ Musumeci <[email protected]>
reset dentry buffer when rewind'ed
github.com/trapexit/mergerfs - 39d98f1eacc89169b22d5761b1db9b7ca7b2ee26 authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - cbea2ba91b003ef3a24fd2b3d18bd56c51e67847 authored almost 4 years ago by trapexit <[email protected]>
github.com/trapexit/mergerfs - f6e37672b83f5f7658f5e399418110e1e61ef96b authored almost 4 years ago by Antonio SJ Musumeci <[email protected]>
readme: update support section
github.com/trapexit/mergerfs - 55bd9a06b13de77b99e716f075cbe647b28d57aa authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 6a9f7e6afce748941344116c99ea925543df453a authored almost 4 years ago by Antonio SJ Musumeci <[email protected]>
README: update support section
github.com/trapexit/mergerfs - f2158d3e66f058d96f100f8bf013286286533036 authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 3bc189cfc8a6cee8551accc1dfee97bd43950dfd authored almost 4 years ago by Antonio SJ Musumeci <[email protected]>
README: add warning/clearity about caching script and hardlinks and cow
github.com/trapexit/mergerfs - d0c5ff7f872c557dade9d9df82880c99d3b68ac6 authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - dfb544fed892506634e5aa7ef472a3a6a44f7d6d authored almost 4 years ago by Antonio SJ Musumeci <[email protected]>
config: rework global config, remove rwlock, make branches RCU like
github.com/trapexit/mergerfs - ae893ca05184407ffd19fe37cd9d902aeeb53049 authored almost 4 years ago by trapexit <[email protected]>Also added unit tests. Should have done separately but found a number of bugs.
github.com/trapexit/mergerfs - 538467b86dd17358fe98e6f001dfe000cf27f920 authored almost 4 years ago by Antonio SJ Musumeci <[email protected]>Update FUNDING.yml
github.com/trapexit/mergerfs - 46de43d4ade9dd2894d2ea8d87ec7ef2cded44da authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - 3808e2683ea9cd3c79f340c7eba071a49920855b authored almost 4 years ago by trapexit <[email protected]>
README: misc updates and tweaks
github.com/trapexit/mergerfs - 52342a76c16b432e35b8242dc63cebbfffdc3827 authored almost 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - e9e17baf5e1282a6a2b2358de298461b1cb7f797 authored almost 4 years ago by Antonio SJ Musumeci <[email protected]>
dirname should not return an empty string
github.com/trapexit/mergerfs - 2e4c6c5fd1a9d2715724caebde21425a16b60b9e authored about 4 years ago by trapexit <[email protected]>github.com/trapexit/mergerfs - f50812a9ce25c9e5211a0a168433304e4cf4a083 authored about 4 years ago by Antonio SJ Musumeci <[email protected]>