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

add copy_file_range support

github.com/trapexit/mergerfs - 8cb7195c3e932397f7a7052a7d0a29a3b19dc70f authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #633 from trapexit/cache.files

add file caching across opens and runtime control

github.com/trapexit/mergerfs - c8e178bf7184442e1a862831b48568d8a43820e6 authored over 5 years ago by trapexit <[email protected]>
add file caching across opens and runtime control

github.com/trapexit/mergerfs - 529a953e3078ad6494929e8ec9496e47012d1611 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #632 from trapexit/async-read

jmake async_read optional again

github.com/trapexit/mergerfs - 02b657edffc47252fe2430f335644e89bb14eb91 authored over 5 years ago by trapexit <[email protected]>
make async_read optional again

github.com/trapexit/mergerfs - ddf6a2f105e65fa82862255f07d451b10fe66ade authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #630 from trapexit/cache-dir

add readdir caching

github.com/trapexit/mergerfs - 40a4762cac1ea6707c856ddd97d1055cf206dc5e authored over 5 years ago by trapexit <[email protected]>
add readdir caching

github.com/trapexit/mergerfs - 2323c1631699b0524a7f0d34e8ddbde0b1c0c918 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #629 from trapexit/cache-symlink

add symlink caching

github.com/trapexit/mergerfs - bac4b33ef84fef1282f5ce8ef80abad1e48f942b authored over 5 years ago by trapexit <[email protected]>
add symlink caching

github.com/trapexit/mergerfs - 1baa706d37d9607b14a04c87b2e35fa6cef7db70 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #628 from trapexit/hide-cleanup

fix for unlink race condition

github.com/trapexit/mergerfs - 9e3331dab4a94deafcd23d07f77bc4ce0f097aba authored over 5 years ago by trapexit <[email protected]>
fix for unlink race condition

github.com/trapexit/mergerfs - 61cded5b3481d298763a2d3fe2e029cb0e9ddc62 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #627 from trapexit/symlink

fix mount.mergerfs generation

github.com/trapexit/mergerfs - 060cae6270c33a4dbb0e6c75dcaf8dc82b0c5ede authored over 5 years ago by trapexit <[email protected]>
fix mount.mergerfs generation

github.com/trapexit/mergerfs - 229d8517c062ffd93e17d872068ea9b5839e23bf authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #624 from trapexit/parallel_dirops

ensure parallel dirops is enabled if capable

github.com/trapexit/mergerfs - cc9381f57854ac404f441c8be98ca39d4f5d4c6b authored over 5 years ago by trapexit <[email protected]>
ensure parallel dirops is enabled if capable

github.com/trapexit/mergerfs - 5f2221155c617f6ed8654be75c5c97fd0cc4bddf authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #623 from trapexit/async_dio

ensure async_aio is enabled if capable

github.com/trapexit/mergerfs - 7da8dd6b7af756e10e02a6add15fbd35a62393cc authored over 5 years ago by trapexit <[email protected]>
ensure async_aio is enabled if capable

github.com/trapexit/mergerfs - 2b019b84b01678e3a54d9dd2219ff5d68fb1a23c authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #622 from trapexit/rename

ensure marking open files renamed over as hidden

github.com/trapexit/mergerfs - 741c559df17df775037a5a5280a6e626033f6535 authored over 5 years ago by trapexit <[email protected]>
ensure marking open files renamed over as hidden

github.com/trapexit/mergerfs - 3a66a68edb5053c93d26f13d3d87a01090af3006 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #621 from trapexit/posix-acl

add support for POSIX ACLs

github.com/trapexit/mergerfs - af1c0d78e8c65a716e699f982c6b8cb3ad2e8c18 authored over 5 years ago by trapexit <[email protected]>
add support for POSIX ACLs

github.com/trapexit/mergerfs - 80d56ac94ecaba61396fae8c6f22b4c0d58eb8fc authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #620 from trapexit/flock

remove 'remote' flock support

github.com/trapexit/mergerfs - 41881f9d0547eb386cfbe68bb53435de32d89eec authored over 5 years ago by trapexit <[email protected]>
remove 'remote' flock support

github.com/trapexit/mergerfs - 1ca70521a4666285a730e01edb14ade809778c81 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #619 from trapexit/hiddenfiles

fix renaming over open unlinked file

github.com/trapexit/mergerfs - ee0d87d712672796fcd9772f093f94658206feb0 authored over 5 years ago by trapexit <[email protected]>
fix renaming over open unlinked file

github.com/trapexit/mergerfs - c21aa342215191af77d837264b3f8b9e7c326118 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #617 from trapexit/docs

update support section of README

github.com/trapexit/mergerfs - 1ad79067e48771b888570c689e719b5f4bedb7e9 authored over 5 years ago by trapexit <[email protected]>
update support section of README

github.com/trapexit/mergerfs - 810871d2df317e7454bf102263aff521f3893bd4 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #615 from trapexit/fsname

fix setting of fsname

github.com/trapexit/mergerfs - 6404939156262fb63ecbd71f6a6d46f6383d1498 authored over 5 years ago by trapexit <[email protected]>
fix setting of fsname

github.com/trapexit/mergerfs - e052446713786d4e831b67f317dc6a2578dbf779 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #611 from trapexit/man

tweak docs

github.com/trapexit/mergerfs - 5e16851c79609046e771ef66802743f7a4a2a4ae authored over 5 years ago by trapexit <[email protected]>
tweak docs

github.com/trapexit/mergerfs - 588302078481c6ca1c565809f5c05764d8b62f7e authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #610 from trapexit/tests

create integration tests

github.com/trapexit/mergerfs - 726c1c850c70deace23eec62c6b49fc468058ca8 authored over 5 years ago by trapexit <[email protected]>
create integration tests

github.com/trapexit/mergerfs - 374580a85dbfccec2fb12b39a7184c6b1b4c0af8 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #609 from trapexit/make

cleanup and rework build system

github.com/trapexit/mergerfs - 4293cb72537f56937d29ebebd43cef54cfb0d14b authored over 5 years ago by trapexit <[email protected]>
cleanup and rework build system

github.com/trapexit/mergerfs - 825fcf7f3559de639b1dba0977f3aff6fe417c7f authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #605 from trapexit/man

add reference to 32bit mmap kernel bug

github.com/trapexit/mergerfs - 85e2a3e71bdeb6f4463322c5fde4e53a61a325d0 authored over 5 years ago by trapexit <[email protected]>
add reference to 32bit mmap kernel bug

github.com/trapexit/mergerfs - 3288d834a9a7f58d6a882e93656779ced3f72a7d authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #603 from trapexit/backcompat

fix outarg size to accomidate newer fuse_kernel.h on older platforms

github.com/trapexit/mergerfs - 209dc2252a9c8f09f3b87dfa11bc453b0b8a69a0 authored over 5 years ago by trapexit <[email protected]>
fix outarg size calculation to accomidate newer fuse_kernel.h on older platforms

github.com/trapexit/mergerfs - df0d0552b2ee8affe92f7a0d457f67557d10dc57 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #601 from trapexit/hidden

remove .fuse_hidden file creation

github.com/trapexit/mergerfs - 05f33c84e48ded5c2a00ae1301f8957e263795ec authored over 5 years ago by trapexit <[email protected]>
remove .fuse_hidden file creation

addresses #521

mergerfs is written using libfuse's high level API. The HLAPI forces a certain
b...

github.com/trapexit/mergerfs - 6ecc618d83bb3d2129ccd897c5a9bb05f6a5cf53 authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #599 from trapexit/clonefile

fall back to other file copy methods in clonefile

github.com/trapexit/mergerfs - 46be946672a232e7b25e6503fae1866ae64bac53 authored over 5 years ago by trapexit <[email protected]>
fall back to other file copy methods in clonefile

github.com/trapexit/mergerfs - 2a075ead92fa399a25ce03af4c661996c60faa2a authored over 5 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #593 from trapexit/outbuf

ioctl: don't set outbufsz when not needed

github.com/trapexit/mergerfs - 8bd09628ef0f28cad475d960f8f54eafc4f3f5cb authored almost 6 years ago by trapexit <[email protected]>
ioctl: don't set outbufsz when not needed

github.com/trapexit/mergerfs - b69819e4b2ff09f802beb3672c5279fa4f459078 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #592 from trapexit/tarball

makefile: remove superclean dependency from tarball

github.com/trapexit/mergerfs - 2ca0cb0fbfd8e05711c80e517eaeb91676639d1b authored almost 6 years ago by trapexit <[email protected]>
makefile: remove superclean dependency from tarball

github.com/trapexit/mergerfs - 61d764d0fd52ef0d9fbb9d347b2b272aa6d94ff6 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #591 from trapexit/parallel-deb

parallel deb building

github.com/trapexit/mergerfs - 8b007ada61c326d846a61dfb3efc9dc1843ac615 authored almost 6 years ago by trapexit <[email protected]>
parallel deb building

github.com/trapexit/mergerfs - b0b265b8e575d96423beb1c960d423d9f3e6f165 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #589 from trapexit/make

rework makefiles for better manage parallel builds

github.com/trapexit/mergerfs - cab7033d5b9d8a65e0f9e6e0e35f45de8bc95d48 authored almost 6 years ago by trapexit <[email protected]>
rework makefiles for better manage parallel builds

github.com/trapexit/mergerfs - 1be9900733a37699163a25f2e0d6cfdc78ac38c0 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #586 from trapexit/man

replace {attr,entry,negative}_timeout references

github.com/trapexit/mergerfs - 3c2a9cd4f83329b2501a93531f44f40e1ae7c71f authored almost 6 years ago by trapexit <[email protected]>
replace {attr,entry,negative}_timeout references

github.com/trapexit/mergerfs - 38037feab79c2a37d9156d91b0943ad452baf1c3 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #585 from trapexit/debfix

fix building of deb pkg

github.com/trapexit/mergerfs - 99d44cfc5df2797c83e040bc260f7a2a1d6cc98e authored almost 6 years ago by trapexit <[email protected]>
fix building of deb pkg

github.com/trapexit/mergerfs - 2af0dcd273aff495a335fcb2dc83b9b264b94f1b authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #584 from trapexit/timeouts

make attr, entry, negative_entry cache timeouts runtime configurable

github.com/trapexit/mergerfs - d9f430fda8cd8b3ef857c08cd8ba2733bd50b403 authored almost 6 years ago by trapexit <[email protected]>
make attr, entry, negative_entry cache timeouts runtime configurable

github.com/trapexit/mergerfs - 0918dfd117ff1c36621a67019dc64b77ec28bf76 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #583 from trapexit/libfuse

replace libfuse's autoconf with makefile and ecfd

github.com/trapexit/mergerfs - a64c7c97ad602162d99a3167901e78988002de24 authored almost 6 years ago by trapexit <[email protected]>
replace libfuse's autoconf with makefile

github.com/trapexit/mergerfs - 95c0cc741d921069d2710cddab4f3e36b409943d authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #582 from trapexit/discord

add discord server to docs

github.com/trapexit/mergerfs - 8b0342067c34c18baf4a88c2a394a39d083aaa75 authored almost 6 years ago by trapexit <[email protected]>
add discord server to docs

github.com/trapexit/mergerfs - 1d48dba0b736d59f27783639809840d49ee2cf0c authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #581 from trapexit/ioctl

fix FS_IOC_{GET,SET}{FLAGS,VERSION} ioctl calls

github.com/trapexit/mergerfs - e8622fdd64df786097a1c2fb6698507e8ed5e532 authored almost 6 years ago by trapexit <[email protected]>
fix FS_IOC_{GET,SET}{FLAGS,VERSION} ioctl calls

github.com/trapexit/mergerfs - 7bf607bb6b66d0ad345f763cd705a4d1403611b4 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #580 from trapexit/freebsd

misc fixes for FreeBSD

github.com/trapexit/mergerfs - a80f9a0b2989427160f8c70ae0b9d327f29eee7c authored almost 6 years ago by trapexit <[email protected]>
misc fixes for FreeBSD

github.com/trapexit/mergerfs - 940c323251716b0b1330ecf0b5cf4689bc3586a1 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #579 from trapexit/freebsd

remove O_LARGEFILE

github.com/trapexit/mergerfs - babe8bcf479cf4e548562a524026c843962b51a3 authored almost 6 years ago by trapexit <[email protected]>
remove O_LARGEFILE

github.com/trapexit/mergerfs - 5ab7d2dd72bffc2b48826eac97971e84ad234503 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #577 from trapexit/modules

remove libfuse modules

github.com/trapexit/mergerfs - 401502579b76f5bd7f6b4deceea145ba44e66cbf authored almost 6 years ago by trapexit <[email protected]>
remove libfuse modules

github.com/trapexit/mergerfs - 65d3bfe84d1118cdaecb9079c3e01024e5bbc00e authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #575 from trapexit/cleanup

general code cleanup

github.com/trapexit/mergerfs - cfd5d313389ad45fff9c8580a83bccf6d30fac65 authored almost 6 years ago by trapexit <[email protected]>
general code cleanup

github.com/trapexit/mergerfs - 9d9ee7b71d9ec898b47446a6c5b43fa2e6552dce authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #574 from trapexit/opts

remove `defaults`, hard code atomic_o_trunc, big_writes, and default_…

github.com/trapexit/mergerfs - 5a1a60742e47f465f36bd941c33391fcc2f409c1 authored almost 6 years ago by trapexit <[email protected]>
remove `defaults`, hard code atomic_o_trunc, big_writes, and default_permissions

`defaults` is a value used by all filesystems and isn't passed through to
mergerfs when mounting...

github.com/trapexit/mergerfs - c5b2415daf4cb7b8b1c1568ace0f72002c82528c authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #568 from trapexit/docs

fix <> escaping in argument list

github.com/trapexit/mergerfs - a0bb2f8480908671cc97011d3668bdc8ee58393c authored almost 6 years ago by trapexit <[email protected]>
fix <> escaping in argument list

github.com/trapexit/mergerfs - f4a06cae18537488442be9aa7cc263624e07e0ed authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #567 from trapexit/statfs_cache

add statfs cache

github.com/trapexit/mergerfs - 21d690a2101f44170a44024c906404e037e8bdb7 authored almost 6 years ago by trapexit <[email protected]>
add statfs cache

github.com/trapexit/mergerfs - 5be7e007ce1935ca9c982b6a546f2c6fad223c37 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #565 from trapexit/open_cache

add policy cache for 'open'

github.com/trapexit/mergerfs - f42bd8666e7a1ffcf5511f3f4fd30a2c128ae034 authored almost 6 years ago by trapexit <[email protected]>
add policy cache for 'open'

A fusepath -> basepath cache for `open` to limit the overhead of FUSE in 'open, read/write, clos...

github.com/trapexit/mergerfs - 7a057daa0c8e2d27ad0ca544710349b3d577ec3b authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #564 from trapexit/nfs

add mention of noforget argument for NFS exports

github.com/trapexit/mergerfs - 8e0aa1d9a6b98c766a17bf18d7bd836b2ace5e36 authored almost 6 years ago by trapexit <[email protected]>
add mention of noforget argument for NFS exports

github.com/trapexit/mergerfs - a13b8225431775cb8333d5820168d91386f0b603 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #563 from trapexit/ioctl

make ioctl on directories use open policy

github.com/trapexit/mergerfs - 40319081e0971bc5701926cdde9cc3672140b31e authored almost 6 years ago by trapexit <[email protected]>
make ioctl on directories use open policy

github.com/trapexit/mergerfs - 9fd3b968fc6c3061e24a0a6ae12500c80bbefa24 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #559 from trapexit/docs

clarify descriptions regarding funcitons and those without policies

github.com/trapexit/mergerfs - 24a7973955d2ca2d21d9f23b30bbc650cc116615 authored almost 6 years ago by trapexit <[email protected]>
clarify descriptions regarding funcitons and those without policies

github.com/trapexit/mergerfs - a57c680cc83c26e67cd87dd6a5b61b7f5ca5ba8b authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #558 from trapexit/docs

add more info on different caching techniques

github.com/trapexit/mergerfs - 11be06789561cd877231adc61bd7785ada1faf3a authored almost 6 years ago by trapexit <[email protected]>
add more info on different caching techniques

github.com/trapexit/mergerfs - 3a1213435f2b0e2e3328185f0676b73c968930e4 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #556 from trapexit/direct

set direct_io per open/create, now runtime configurable

github.com/trapexit/mergerfs - 56f7df028b18da0988bcc424ec9452f7a1fad2fb authored almost 6 years ago by trapexit <[email protected]>
set direct_io per open/create, now runtime configurable

github.com/trapexit/mergerfs - 87b2795f2b59c54ce9450dd195a85e756a3f8aff authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #555 from trapexit/docs

misc doc updates

github.com/trapexit/mergerfs - c36bc5320dfa84a216b8e4a77a6b483bf066cf0b authored almost 6 years ago by trapexit <[email protected]>
misc doc updates

github.com/trapexit/mergerfs - 7eefb58ff70d33accb90f114f3fe549eb132aa62 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #552 from trapexit/enospc

update README regarding valid ENOSPC errors

github.com/trapexit/mergerfs - 6a247501e15fde71ec4795006e076e409a1a6407 authored almost 6 years ago by trapexit <[email protected]>
update README regarding valid ENOSPC errors

github.com/trapexit/mergerfs - 0b5a0d1228343fcf621d5f9955773f449a8ac08a authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #550 from trapexit/mv_warning

mention mv quirk in known issues

github.com/trapexit/mergerfs - 8686eadcf418b0581b6486e6ff8ffa268e9959f6 authored almost 6 years ago by trapexit <[email protected]>
mention mv quirk in known issues

github.com/trapexit/mergerfs - aa56e120407980ed6595924c015e3d25b1f0e144 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #549 from trapexit/cow

optimize link_cow eligibility check

github.com/trapexit/mergerfs - adcbf0eef0e48661afc6dc850bbba733216d1f96 authored almost 6 years ago by trapexit <[email protected]>
optimize link_cow eligibility check

github.com/trapexit/mergerfs - 10f7f8bdeaeffb12eaa2b4ea3e022de9333859b6 authored almost 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #544 from trapexit/newest

check minfreespace on newest policy create

github.com/trapexit/mergerfs - 90e422c113fd7abd447fca107f15f76efad3a174 authored about 6 years ago by trapexit <[email protected]>
check minfreespace on newest policy create

github.com/trapexit/mergerfs - dfa1c1ad6f0f74f1972263794c428695115e48b2 authored about 6 years ago by Antonio SJ Musumeci <[email protected]>
Merge pull request #543 from trapexit/docs

misc README updates

github.com/trapexit/mergerfs - bd792757e09051ab591d33228c98774184695a75 authored about 6 years ago by trapexit <[email protected]>