ruvector/crates
Claude 5cf2678e3f
feat: Add 3 distributed crates for cluster, raft consensus, and replication
- ruvector-cluster: Distributed coordination with DAG-based consensus,
  consistent hashing sharding, node discovery (static/gossip/multicast),
  and load balancing across shards

- ruvector-raft: Full Raft consensus implementation following the paper
  spec, including leader election, log replication, snapshots, and RPC
  messages with bincode 2.0 serialization

- ruvector-replication: Data replication with sync/async/semi-sync modes,
  vector clock conflict resolution, CRDT-inspired merge strategies,
  change streaming with checkpointing, and automatic failover with
  quorum-based decisions

All 56 tests pass across the 3 new crates. Fixed several issues during
review: bincode error types, Send bounds for async spawns, unnecessary
async methods converted to sync.
2025-11-25 03:47:20 +00:00
..
profiling Reorganize repository structure 2025-11-19 20:53:37 +00:00
ruvector-bench feat: Add comprehensive rUvector vs Qdrant benchmark comparison 2025-11-25 01:17:37 +00:00
ruvector-cli feat: Phase 3 - WASM architecture with in-memory storage 2025-11-21 13:40:34 +00:00
ruvector-cluster feat: Add 3 distributed crates for cluster, raft consensus, and replication 2025-11-25 03:47:20 +00:00
ruvector-collections feat: Add 5 new production crates with WASM/Node.js integration 2025-11-25 03:00:28 +00:00
ruvector-core feat: Add comprehensive rUvector vs Qdrant benchmark comparison 2025-11-25 01:17:37 +00:00
ruvector-filter feat: Add 5 new production crates with WASM/Node.js integration 2025-11-25 03:00:28 +00:00
ruvector-metrics feat: Add 5 new production crates with WASM/Node.js integration 2025-11-25 03:00:28 +00:00
ruvector-node feat: Add 5 new production crates with WASM/Node.js integration 2025-11-25 03:00:28 +00:00
ruvector-raft feat: Add 3 distributed crates for cluster, raft consensus, and replication 2025-11-25 03:47:20 +00:00
ruvector-replication feat: Add 3 distributed crates for cluster, raft consensus, and replication 2025-11-25 03:47:20 +00:00
ruvector-router-cli chore: Rename router-* crates to ruvector-router-* and publish all 2025-11-21 15:13:26 +00:00
ruvector-router-core chore: Rename router-* crates to ruvector-router-* and publish all 2025-11-21 15:13:26 +00:00
ruvector-router-ffi chore: Rename router-* crates to ruvector-router-* and publish all 2025-11-21 15:13:26 +00:00
ruvector-router-wasm chore: Rename router-* crates to ruvector-router-* and publish all 2025-11-21 15:13:26 +00:00
ruvector-server feat: Add 5 new production crates with WASM/Node.js integration 2025-11-25 03:00:28 +00:00
ruvector-snapshot feat: Add 5 new production crates with WASM/Node.js integration 2025-11-25 03:00:28 +00:00
ruvector-tiny-dancer-core fix: Fix case sensitivity bug preventing native module from loading 2025-11-21 21:34:52 +00:00
ruvector-tiny-dancer-node fix: Fix case sensitivity bug preventing native module from loading 2025-11-21 21:34:52 +00:00
ruvector-tiny-dancer-wasm fix: Fix case sensitivity bug preventing native module from loading 2025-11-21 21:34:52 +00:00
ruvector-wasm feat: Add 5 new production crates with WASM/Node.js integration 2025-11-25 03:00:28 +00:00