Releases: mathworks/llfs
Releases · mathworks/llfs
v0.41.0 - PageView::get_keys fixes, StorageSimulation enhancements
release-0.41.0 Fixes SECURITY.md link (#175)
v0.40.0 - StableStringStore; PageView::get_keys
Add PageView get_keys function; Introduce StableStringStore (#174) * Initial commit * Fixed submodule issue * Addressed first set of feedback
v0.39.1 - Compatibility bug fixes, added xxHash for better Bloom Filters
release-0.39.1 Switch to xxHash for Bloom filters; add convenience overload for trac…
v0.39.0
Optimizations to PageRecycler (maintain cache of which pages have no outgoing refs to trace)
v0.38.0 - Better PageAllocator diagnostics
release-0.38.0 Fixes for #168, #167, #166, #165. (#169)
v0.37.2 - PageCache bug fixes.
release-0.37.2 Fixes for Issues #162 and #164; Add more metrics for PageDeviceCache …
v0.37.1 - IoRingLogDevice2 bug fixes
IoRingLogDevice2 trim bug and remove atomic slot range tokens. (#160) * Add more metrics to IoRingLogDevice2 and verify them in the sim test. * Remove atomic slot range tokens. * Fix for issue/159.
v0.37.0 - Remove old IoRingLogDevice
Remove old ioring log device (#158) * Delete obsolete files. * Add more metrics to IoRingLogDevice2 and verify them in the sim test.
v0.36.1 - IoRingLogDevice2 Improvements
- Added burst mode to optimize throughput and reduce write amplification
- Added diagnostic metrics to IoRingLogDevice2
v0.36.0 - IoRingLogDevice2
Introduce new, better performing IoRingLogDevice2. (#155) * Add IoRingLogDevice2 files. * Upgrade to batteries/0.53.0. * Refactor IoRingLogDevice benchmark test into cpp/hpp. * Add RawBlockFileImpl and async_write_some to log device storage. * Add SlotRangePriority for sorting SlotRanges in a max-heap. * Add IoRingLogDevice2 configs to storage context/file. * Only update control block with known commit pos values for flush pos. * Add comments; remove dead code devoted to flush_pos recovery. * CR feedback (everything but write handler changes) * Rest of CR changes. * Resolve last CR thread by fixing doxygen comments.