0.8.0
0.8.0 (2024-10-12)
Bug Fixes
- avoid panic during scan (93771b0)
- avoid panic in some cases (db43ab2)
- deps: update rust crate native_model to 0.4.20 (af48118)
- deps: update rust crate redb to 2.1.4 (fc22469)
- downgrade once_cell to 1.19.0 (a13ebf7)
- secondary for rw transaction (7e0d719)
- test chrono example (e278e2b)
Features
- ⭐ support type checking for queries (f3523f9) Now all the queries
get
,scan
,watch
, etc. implement type checks. - add
refresh()
method (82ebe53) - add
upsert()
(40b57b5) - expose
check_integrity()
(08d2fdf) - expose
compact()
(fe01697) - secondary indexes use redb multimap table (488a620)
- setup metadata (5712fc8)
About Performance
- 🚀 benchmarks enhancement (447f9aa) see Native DB vs Sqlite vs Redb.