Acid Store Versions Save

[UNMAINTAINED] A transactional and deduplicating virtual file system

v0.14.1

10 months ago
  • Upgraded dependencies.
  • Increased MSRV to 1.70.0.

v0.14.0

10 months ago

v0.13.1

1 year ago
  • Upgrade rmp-serde

v0.13.0

1 year ago
  • Add an MSRV to Cargo.toml and an MSRV policy to the README.
  • Add a semver policy to the README.
  • Remove anyhow from the public API and replace it with crate::store::Error.

v0.12.1

1 year ago
  • If duplicate mount options are passed to FileRepo::mount, deduplicate them before passing them to libfuse.

v0.12.0

1 year ago
  • Added support for v3.x of libfuse via the fuser crate.
  • Changed the API for mounting a FUSE file system slightly to make passing mount options easier.
  • Updated several dependencies.

v0.11.3

1 year ago
  • Update dependency versions

v0.11.1

2 years ago
  • Fix bug opening an existing DirectoryStore (#9)

v0.11.0

2 years ago
  • Redesign the DataStore API
  • Add support for two-phase locking to protect against concurrent access
  • Add API for removing stale locks
  • Support linking entries in FileRepo
  • Support hard links when mounting a FileRepo using FUSE

v0.10.0

2 years ago
  • Fix some types not being Send and Sync
  • Make it impossible to get an ObjectId when an object has been invalidated
  • Clarify documentation around ContentId and sparse objects
  • Re-export relative_path crate