-
Notifications
You must be signed in to change notification settings - Fork 4
/
NEWS
30 lines (26 loc) · 1.17 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
0.4.1:
- Fix an error during compaction
- Ensure everything has been written to the write-ahead log before shutting down
0.4.0:
- Move sync API into a separate lsm-sync crate
- Removed KvTrait. The crate now only accept and returns bytes
- Get operations now return a reference to the data without copying
- Leverage zerocopy wherever possible to reduce serialization cost
- Update tokio-uring and kioto-uring-executor dependencies
0.3.0:
- Write-Ahead logging moved to a dedicated thread (or async task)
- Support for io_uring
- Allow iterating in reverse order
- Add bloom filter support
- Various performance improvements
- Use tokio-condvar in more places
0.2.0:
- Support for tracing to benchmark the library
- Removed custom Condition Variable implementation
- Databases can be reopened
- WiscKey now uses a more efficient "folding"-based implementation
- Allow disabling key-value separation using the "wisckey" feature flag
- Implemented proper garbage collection for the value log
- The Write-Ahead-Log is properly truncated after writes are flushed to L0
0.1.0:
- Basic key-value store functionality