You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add --disable-union-mount option to present multiple archives in subfolders under the mount point.
Add fine-grained control over the union mount cache:
--union-mount-cache-max-depth
--union-mount-cache-max-entries
--union-mount-cache-timeout
Only use the number of cores the ratarmount process has affinity for by default.
Add --index-minimum-file-count with sane default (1000) to avoid creating index files for
rather small ZIP archives.
Fixes
Disable auto-detection of GNU incremental TAR archives by default.
Use --detect-gnu-incremental or better --gnu-incremental/--no-gnu-incremental
instead.
Apply name change: pragzip -> rapigzip.
Fix ambiguous FUSE behavior that resulted in find not descending into recursively
mounted subarchives.
ratarmountcore
Added
Use rapidgzip instead of indexed_gzip by default.
Do not parallelize gzip on slow drives because pread is slower than
sequential read on those.
Enable profiling output for rapidgzip with -d 2 or greater.
Fixes
Do not check for GNU incremental TAR archive after an index has been loaded because
it is only necessary for index creation. Note that this means thatSQLiteIndexedTar.isGnuIncremental
member will remain False when an index has been loaded.
Test for incremental archive after loading the compression index to avoid having
to recreate it.
Fix missing warning for multi-frame requirement of Zstandard archives.
Fix unnecessary warning about mismatching gzip-seek-point-spacing
when loading an index for
archives without gzip compression.
Change the default value of the SQLiteIndexedTar constructor argument gzipSeekPointSpacing from 4 MiB tp 16 MiB to make it consistent with the ratarmount CLI option.