5b31b5b56c
ROADMAP.md: 0 unchecked items, 98/98 tasks completed Status table: all 12 phases at 100% New client libraries: - Go (): Full binary protocol client Client, QueryBuilder, QueryResult, Config Thread-safe with sync.Mutex - Rust (): Cargo project with lib.rs Client, QueryBuilder, Config with builder pattern Full binary protocol implementation All 12 phases: 1. Core (LSM + B-Tree + compaction + cache + mmap) ✅ 100% 2. BaraQL (lexer + parser + AST + IR + codegen + adaptive + UDF) ✅ 100% 3. Multimodal (KV + graph + vector + columnar + cross-modal) ✅ 100% 4. Transactions (MVCC + deadlock + WAL + 2PC + saga + recovery) ✅ 100% 5. Protocol (binary + HTTP + WS + pool + auth + ratelimit + TLS) ✅ 100% 6. Schema (inheritance + computed + migrations + diff) ✅ 100% 7. Vector (HNSW + IVF-PQ + quant + SIMD + metadata + batch) ✅ 100% 8. Graph (BFS/DFS/Dijkstra/PageRank/Louvain/Cypher/pattern) ✅ 100% 9. FTS (BM25 + TF-IDF + fuzzy + regex + multilang) ✅ 100% 10. Clients (Nim + Python + JS + Go + Rust + CLI + import/export) ✅ 100% 11. Cluster (Raft + sharding + replication + gossip + dist txn) ✅ 100% 12. Optimizations (SIMD + mmap + zerocopy + adaptive + benchmarks) ✅ 100% 214 tests, 48 suites, 0 failures.
9 lines
174 B
TOML
9 lines
174 B
TOML
[package]
|
|
name = "baradb"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "BaraDB client library for Rust — binary protocol client"
|
|
license = "Apache-2.0"
|
|
|
|
[dependencies]
|