Skip to content

Releases: fjall-rs/fjall

2.3.2

03 Nov 16:25
Compare
Choose a tag to compare
  • [misc] Update lsm-tree to 2.3.2

2.3.1

01 Nov 14:41
422b3b1
Compare
Choose a tag to compare

Blog post: https://fjall-rs.github.io/post/fjall-2-3/

  • [perf] Increase default journal preallocated size to 32 MB
  • [perf] Skip journal flush to OS buffers if they are not dirty
  • [doc] Update Readme
  • [doc] Fix some docs
  • [misc] Relaxed write stall thresholds to more-or-less match RocksDB's

2.3.0

01 Nov 14:14
Compare
Choose a tag to compare

coming soon

2.2.0

20 Oct 00:33
Compare
Choose a tag to compare

Blog post: https://fjall-rs.github.io/post/announcing-fjall-22

  • [feat] Added ssi_tx feature flag for serializable multi-writer transactions #39 #79 by @jeromegn
  • [api] Bind lifetime of Write Tx iterators to the Write Tx
  • [example] Added SSI transaction examples

2.1.2

19 Oct 22:29
Compare
Choose a tag to compare
  • [fix] make sure non-transactional workloads can reclaim space #85
  • [misc] give spawned threads names
  • [feat] add '$' to partition name character set #89
  • [test] the above

2.1.1

09 Oct 00:12
c98b576
Compare
Choose a tag to compare
  • [fix] update lsm-tree to 2.1.1 - fix disjoint tree logic
  • [fix] correctly check for fatal I/O error on write batch commit
  • [fix] benchmarks by @jonahlund
  • [perf] skip insert op if fetch_update or update_fetch return the same value as read

2.1.0

06 Oct 15:00
Compare
Choose a tag to compare

Blog post: https://fjall-rs.github.io/post/fjall-2-1/

  • [docs] Update TxKeyspace::persist doc

From lsm-tree

  • [perf] Improve performance of open ranges fjall-rs/lsm-tree#56
  • [perf] Improve performance of range culling in large trees fjall-rs/lsm-tree#55
  • [perf] Use rustc_hash inside BlockCache
  • [perf] Do less Arc clones inside Segment construction
  • [refactor] Internal refactors

2.0.3

28 Sep 15:26
Compare
Choose a tag to compare
  • [fix] Fix config builder blob compression handling when not using default
  • [test] the above

2.0.2

26 Sep 16:12
e0ea745
Compare
Choose a tag to compare
  • [perf] Fix snapshot point read performance

2.0.1

26 Sep 13:12
Compare
Choose a tag to compare
  • [breaking fix] Compression option not being applied to blobs

This is unfortunately a breaking bug fix IF key-value separation was enabled in 2.0.0.