Skip to content

Releases: fjall-rs/fjall

2.4.0

15 Nov 01:00
Compare
Choose a tag to compare
  • [feat] Add support for Tokio Bytes #94, by @carlsverre
  • [feat] Add size_of to Partition, TxPartition, and transactions to get the size of a value

2.3.3

13 Nov 17:13
Compare
Choose a tag to compare
  • [refactor] Internal refactors

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