Skip to content

Releases: genro-org/genro-storage

v0.8.5

Choose a tag to compare

@github-actions github-actions released this 27 Oct 22:21

What's Changed

See CHANGELOG.md for full details.

Installation

pip install genro-storage==0.8.5

Documentation

v0.8.4

Choose a tag to compare

@github-actions github-actions released this 24 Oct 15:44

What's Changed

See CHANGELOG.md for full details.

Installation

pip install genro-storage==0.8.4

Documentation

v0.8.3

Choose a tag to compare

@github-actions github-actions released this 24 Oct 12:56

What's Changed

See CHANGELOG.md for full details.

Installation

pip install genro-storage==0.8.3

Documentation

v0.8.1 — Batched storage metadata

Choose a tag to compare

@github-actions github-actions released this 08 Sep 12:42

Changelog

0.8.1 — 2026-09-08

  • Fetch StorageNode attributes through one backend metadata snapshot. On S3,
    uncached file attributes now require one HEAD request instead of four.
  • Return no fabricated modification timestamp for implicit S3 directories in
    ext_attributes, matching the legacy tuple. The separate mtime() method
    keeps its previous behavior.
  • Preserve compatibility with other backends through a default implementation,
    and delegate snapshots through relative mounts without losing path scoping.
  • Add real legacy/current S3 contract tests, metadata regression tests, a local
    MinIO/remote S3 benchmark harness, and portable HTML comparison reports.
  • Make pytest import this checkout's source instead of an installed distribution.

Local exploratory measurements for file attributes improved from 6.70 ms to
1.52 ms; legacy measured 3.27 ms in the final comparison. These measurements
are workload-specific and do not establish production or remote S3 performance.
Copy and move paths are unchanged.

See previous releases
for earlier release notes.

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 18:07

What's Changed

See CHANGELOG.md for full details.

Installation

pip install genro-storage==0.8.0

Documentation

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 30 Jul 14:10

What's Changed

See CHANGELOG.md for full details.

Installation

pip install genro-storage==0.7.2

Documentation

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 30 Jul 13:22

What's Changed

See CHANGELOG.md for full details.

Installation

pip install genro-storage==0.7.1

Documentation

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 13:14

What's Changed

See CHANGELOG.md for full details.

Installation

pip install genro-storage==0.7.0

Documentation

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 04 Nov 12:59

What's Changed

See CHANGELOG.md for full details.

Installation

pip install genro-storage==0.4.4

Documentation

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 29 Oct 17:58
78e34e3

What's Changed

See CHANGELOG.md for full details.

Installation

pip install genro-storage==0.4.3

Documentation