Skip to content

Releases: fjall-rs/fjall

3.1.0

07 Mar 15:11
78bdf7e

Choose a tag to compare

  • [feat] Compaction filters - run custom logic during compactions (e.g. TTL)
  • [msrv] Decrease MSRV to 1.90
  • [example] TTL example (using compaction filters)
  • [example] Lazy format migration example (using compaction filters)

3.0.4

05 Mar 12:15
c3506c9

Choose a tag to compare

  • [doc] Update FIFO caveat documentation in lsm-tree (3.0.4)
  • [fix] Fix #257 - simplifies enqueuing sealed memtables for flush after recovery

3.0.3

27 Feb 15:02
3aabb21

Choose a tag to compare

  • [fix] Update lsm-tree to 3.0.3 - follow-up correctness fix for 3.0.1
  • [misc] Update byteview to 0.10.1

3.0.2

15 Feb 17:11
6920f4e

Choose a tag to compare

  • [fix] Fix Keyspace::clear() not applying after recovery #242 @vadim-su
  • [feat] Allow fully skipping file descriptor table
  • [fix] Remove cached files of deleted files, closes #247
  • [docs] Add and fix some documentation

3.0.1

06 Jan 00:51

Choose a tag to compare

  • [fix] Edge case that could result in the second memtable being dropped before being flushed
  • [fix] Custom filter policy not being applied

3.0.0

02 Jan 15:33

Choose a tag to compare

3.0.0-rc.6

09 Dec 21:52

Choose a tag to compare

3.0.0-rc.6 Pre-release
Pre-release

Disclaimer: rc.6 is not compatible with <= rc.5

3.0.0-rc.5

03 Dec 17:27

Choose a tag to compare

3.0.0-rc.5 Pre-release
Pre-release
disable a test on macos

3.0.0-rc.4

01 Dec 17:16

Choose a tag to compare

3.0.0-rc.4 Pre-release
Pre-release
fix: doctests

3.0.0-rc.3

29 Nov 16:14

Choose a tag to compare

3.0.0-rc.3 Pre-release
Pre-release
adjust for changes in lsm-tree