loro/crates/loro-common
Zixuan Chen d69e4c9c30
Refactor ChangeStore to use external KV store and improve block management
- Add ID serialization methods in loro-common
- Update KvStore trait with binary search and double-ended iterator
- Modify export/import blocks to use bytes::Bytes
- Refactor ChangeStore to use external KV store for persistence
- Implement flush, encode_all, and decode_all methods for ChangeStore
- Update change retrieval and iteration methods to work with new block management
- Improve block parsing and caching mechanisms
2024-07-08 17:33:57 +08:00
..
src Refactor ChangeStore to use external KV store and improve block management 2024-07-08 17:33:57 +08:00
Cargo.toml Merge branch 'main' into zxch3n/container-store 2024-06-18 18:09:14 +08:00
LICENSE
README.md

loro-common

This crate contains the common basic types for the Loro project. It's shared by loro-internal and loro-preload.