Skip to content

Commit

Permalink
[version] Bump ratarmount version to 0.14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mxmlnkn committed Sep 3, 2023
1 parent b3809d8 commit e3ef05f
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 3 deletions.
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,36 @@

# Version 0.14.0 built on 2023-09-03

- 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.
- Disable auto-detection of GNU incremental TAR archives by default.
Use `--detect-gnu-incremental` or better `--gnu-incremental`/`--no-gnu-incremental`
instead.
- Add `--index-minimum-file-count` with sane default (1000) to avoid creating index files for
rather small ZIP archives.
- Apply name change: pragzip -> rapigzip.
- Fix ambiguous FUSE behavior that resulted in `find` not descending into recursively
mounted subarchives.
- (ratarmountcore 0.6.0) Use `rapidgzip` instead of `indexed_gzip` by default.
- (ratarmountcore 0.6.0) Do not parallelize gzip on slow drives because `pread` is slower than
sequential `read` on those.
- (ratarmountcore 0.6.0) Enable profiling output for rapidgzip with -d 2 or greater.
- (ratarmountcore 0.6.0) 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 that`SQLiteIndexedTar.isGnuIncremental`
member will remain `False` when an index has been loaded.
- (ratarmountcore 0.6.0) Test for incremental archive after loading the compression index to avoid having
to recreate it.
- (ratarmountcore 0.6.0) Fix missing warning for multi-frame requirement of Zstandard archives.
- (ratarmountcore 0.6.0) Fix unnecessary warning about mismatching `gzip-seek-point-spacing`
when loading an index for
(ratarmountcore 0.6.0) archives without gzip compression.
- (ratarmountcore 0.6.0) 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.

# Version 0.13.0 built on 2023-02-19

- (ratarmountcore 0.5.0) Use XDG_CACHE_HOME according to FreeDesktop as default fallback
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ They require no installation and can be simply executed like a portable executab
If you want to install it, you can simply copy it into any of the folders listed in your `PATH`.

```bash
wget 'https://github.com/mxmlnkn/ratarmount/releases/download/v0.13.0/ratarmount-0.13.0-manylinux2014_x86_64.AppImage'
wget 'https://github.com/mxmlnkn/ratarmount/releases/download/v0.14.0/ratarmount-0.14.0-x86_64.AppImage'
chmod u+x 'ratarmount-manylinux2014_x86_64.AppImage'
./ratarmount-manylinux2014_x86_64.AppImage --help # Simple test run
sudo cp ratarmount-manylinux2014_x86_64.AppImage /usr/local/bin/ratarmount # Example installation
Expand Down
2 changes: 1 addition & 1 deletion ratarmount.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
)


__version__ = '0.13.0'
__version__ = '0.14.0'


def hasNonEmptySupport() -> bool:
Expand Down
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[metadata]
name = ratarmount
version = 0.13.0
version = 0.14.0

description = Random Access Read-Only Tar Mount
url = https://github.com/mxmlnkn/ratarmount
Expand Down

0 comments on commit e3ef05f

Please sign in to comment.