Skip to content

Releases: fjall-rs/fjall

2.4.4

24 Dec 14:13
Compare
Choose a tag to compare
  • [fix] deadlock potential when using multiple open range reads and Batch::commit

2.5.0-pre.1

20 Dec 14:47
Compare
Choose a tag to compare
2.5.0-pre.1 Pre-release
Pre-release
fix example

2.5.0-pre.0

20 Dec 14:03
Compare
Choose a tag to compare
2.5.0-pre.0 Pre-release
Pre-release
bump lsm-tree

2.4.3

19 Dec 18:39
Compare
Choose a tag to compare
  • [fix] Fix journal truncation for idle partitions that could drop writes in presence of heavy incoming writes #112

2.4.2

13 Dec 16:19
Compare
Choose a tag to compare
  • [fix] Fix order of operations in Batch::commit when faced with I/O errors
  • [fix] Correctness of I/O errors for write operations
  • [perf] Remove heap allocation in Batch::commit
  • [misc] Reduce write stall durations

2.4.1

03 Dec 17:10
Compare
Choose a tag to compare
  • [fix] Keyspace::disk_usage: Take active journal size into account
  • [feat] Added Batch::with_capacity
  • [feat] Added TxPartition::first_key_value and TxPartition::last_key_value
  • [misc] Updated docs and actix-web example
  • [misc] Updated CI

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