Skip to content

Releases: beyondoss/glidefs

v0.8.1

Choose a tag to compare

@jaredLunde jaredLunde released this 24 Jun 04:17
2181ca0

What's Changed

  • Single-attach generation fence (closes split-brain data-loss gap) by @jaredLunde in #82

Full Changelog: v0.8.0...v0.8.1

What's Changed

  • Single-attach generation fence (closes split-brain data-loss gap) by @jaredLunde in #82

Full Changelog: v0.8.0...v0.8.1

v0.8.0

Choose a tag to compare

@jaredLunde jaredLunde released this 23 Jun 05:02
adad677

What's Changed

  • BREAKING CHANGE: resolve volumes by stable name (logical→physical owned by GlideFS) + node-scoped recovery + ublk idle-spin fix by @jaredLunde in #81

Full Changelog: v0.7.7...v0.8.0

What's Changed

  • resolve volumes by stable name (logical→physical owned by GlideFS) + node-scoped recovery + ublk idle-spin fix by @jaredLunde in #81

Full Changelog: v0.7.7...v0.8.0

v0.7.7

Choose a tag to compare

@jaredLunde jaredLunde released this 10 Jun 03:13
9b6e1a4

What's Changed

  • Promote-to-base + daemon boot-set profile API with seed paths by @jaredLunde in #78
  • fix(write-cache): promote-claim waiter bypass + three model-found write races (ZC zeros-corruption recurrence) by @jaredLunde in #80

Full Changelog: v0.7.6...v0.7.7

v0.7.6

Choose a tag to compare

@jaredLunde jaredLunde released this 09 Jun 18:57
d61170c

What's Changed

  • feat(oci): store OCI layers as content-addressed artifacts (layers survive) by @jaredLunde in #71
  • ext4: group-aware allocator, metadata-aware dedup alignment, e2fsck-gated harness by @jaredLunde in #72
  • block: zstd compression (codec auto-detect) + deduplication-model docs by @jaredLunde in #73
  • EROFS read-only OCI images + automatic cold-start pack-window readahead by @jaredLunde in #74
  • Cold-start boot-set: EROFS reorder + universal precise-coalesced warm + profiler by @jaredLunde in #75
  • fix(ublk-zc): re-backfill sub-block writes evicted in the pre_write→gate gap by @jaredLunde in #77

Full Changelog: v0.7.5...v0.7.6

v0.7.5

Choose a tag to compare

@jaredLunde jaredLunde released this 05 Jun 19:13
078c534

What's Changed

  • fix(ublk): survive buffer-pool mmap OOM at worker init instead of aborting by @jaredLunde in #70

Full Changelog: v0.7.4...v0.7.5

v0.7.4

Choose a tag to compare

@jaredLunde jaredLunde released this 04 Jun 18:04
88ee17b

What's Changed

  • make OCI bless deterministic via content-addressed ext4 UUID by @jaredLunde in #69

Full Changelog: v0.7.3...v0.7.4

v0.7.3

Choose a tag to compare

@jaredLunde jaredLunde released this 04 Jun 00:16
f88b854

What's Changed

  • fix(s3): bound concurrent multipart part uploads with a global semaphore by @jaredLunde in #66
  • fix(safety): address production safety-audit findings by @jaredLunde in #67
  • address production safety-audit findings by @jaredLunde in #68

Full Changelog: v0.7.2...v0.7.3

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 02 Jun 01:25
2d6ac74

What's Changed

Full Changelog: v0.7.1...v0.7.2

v0.7.1

Choose a tag to compare

@jaredLunde jaredLunde released this 30 May 19:10
eb4e99e

What's Changed

  • make foyer io_uring engine opt-in (default psync) by @jaredLunde in #64

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@jaredLunde jaredLunde released this 29 May 04:46
1998efe

What's Changed

  • perf: cut create-export latency by ~50% — three independent fixes by @jaredLunde in #57
  • gc: shared delete budget + pagination-robust prefix discovery by @jaredLunde in #58
  • fix: audit and classify all 524 Rust clippy cast warnings by @jaredLunde in #59
  • kernel zero-copy ublk transport by @jaredLunde in #60
  • fix: NBD graceful-drain crash, ublk sibling-bio race (block/042), and CI workaround for linux-azure 6.17.0-1015 ublk_drv NULL deref by @jaredLunde in #61
  • perf(cache): use foyer io_uring I/O engine on Linux by @jaredLunde in #62
  • perf(cache): O_DIRECT by default + explicit L1 RAM budget by @jaredLunde in #63

Full Changelog: v0.6.3...v0.7.0

What's Changed

  • perf: cut create-export latency by ~50% — three independent fixes by @jaredLunde in #57
  • gc: shared delete budget + pagination-robust prefix discovery by @jaredLunde in #58
  • fix: audit and classify all 524 Rust clippy cast warnings by @jaredLunde in #59
  • kernel zero-copy ublk transport by @jaredLunde in #60
  • fix: NBD graceful-drain crash, ublk sibling-bio race (block/042), and CI workaround for linux-azure 6.17.0-1015 ublk_drv NULL deref by @jaredLunde in #61
  • perf(cache): use foyer io_uring I/O engine on Linux by @jaredLunde in #62
  • perf(cache): O_DIRECT by default + explicit L1 RAM budget by @jaredLunde in #63

Full Changelog: v0.6.3...v0.7.0