Skip to content

Releases: fjall-rs/lsm-tree

2.10.1

22 Jun 15:29
Compare
Choose a tag to compare
  • [msrv] Increase MSRV to 1.76

2.10.0

26 Apr 13:04
Compare
Choose a tag to compare
  • [misc] Improve error logging in compaction worker

2.9.0

19 Apr 21:11
Compare
Choose a tag to compare
  • [perf] Skip heap allocation when reading blobs without compression #124
  • [misc] Sync file before atomic swap + fsync directory after atomic swap

2.8.0

30 Mar 15:30
e069bfd
Compare
Choose a tag to compare
  • [feat] Bulk load API (Tree::ingest)
  • [feat] Unified cache API
  • [perf] Replace std::slice::partition_point

2.7.6

29 Mar 22:34
a5dd116
Compare
Choose a tag to compare
  • Followup fix for 2.7.3

2.7.5

29 Mar 18:33
299298b
Compare
Choose a tag to compare
  • pin value-log version

2.7.4

29 Mar 18:10
acd960c
Compare
Choose a tag to compare
  • remove noisy console log

2.7.3

29 Mar 17:55
Compare
Choose a tag to compare
  • [fix] Closing segment file handles too early

2.7.2

27 Mar 16:50
2a90f2a
Compare
Choose a tag to compare
  • [fix] Fix deadlock potential by decoupling compaction installations from readers; should also allow writing-while-iterating now #90 fjall-rs/fjall#74

2.7.1

27 Mar 03:22
Compare
Choose a tag to compare
  • update value-log
  • [compaction] Improve SizeTiered compaction behaviour in the late game by rewriting Lmax into a sorted run