Repository navigation
Releases: beyondoss/glidefs
Releases · beyondoss/glidefs
Release list
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
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
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
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
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
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
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
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
What's Changed
- Per-export cooldown compaction gating by @jaredLunde in #65
Full Changelog: v0.7.1...v0.7.2
v0.7.1
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
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