Skip to content

Releases: seddonm1/s3ite

v0.5.0

11 Aug 22:36
Compare
Choose a tag to compare
  • change to a tokio-rusqlite derivative.
  • update to hyper 1.0
  • update rust version

v0.4.0

18 Nov 04:25
Compare
Choose a tag to compare
  • Bump package versions in Cargo.toml.

v0.3.3

07 Oct 21:27
Compare
Choose a tag to compare
  • Bump package versions in Cargo.toml.

v0.3.2

19 Jul 21:21
Compare
Choose a tag to compare

Changed

  • Release ghcr docker image.

v0.3.1

17 Jul 21:04
Compare
Choose a tag to compare

Fixed

  • Bump version in Cargo.toml.

v0.3.0

16 Jul 01:19
d9f5113
Compare
Choose a tag to compare

Changed

  • Split the core data table into data and metadata.
  • Add a simple garbage collection task to clean up any redundant state. E.g. from a client cancelling an in-progress list_objects task.
  • Remove SQLite VACUUM command on startup due to potentially large memory usage.

Fixed

  • Snapshot database metadata state on list_objects so that deletes will remove all objects.

v0.2.0

04 Jul 20:51
bd049fb
Compare
Choose a tag to compare

Fixed

  • Correct verification of Content-MD5 if provided by client.

Added

  • Delete leftover -wal or -shm database artifacts when removing a bucket.
  • config YAML format configurations to supply complex configurations.

Changed

  • SQLite tables are now created without STRICT mode enabled. This is to allow greater backward compatibility.
  • Issue SQLite VACUUM command on startup.

v0.1.0

27 Jun 07:36
Compare
Choose a tag to compare
  • An initial release proof-of-concept.
  • Works for the major get/put/delete/list operations and supports Cross-Origin Resource Sharing (CORS).
  • Supports presigned URLs.