You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Scalability
Memory-mapped vector storage (MmapVectors). Replaces Vec<Vec<f32>> with a flat mmap-backed file. Zero-copy reads, append-only writes, near-zero RSS for vector data regardless of dataset size.
Incremental HNSW indexing. Ingest path loads existing USearch index via .load(), appends with .add(), saves — no more full rebuild on every ingest.
New dependencies: memmap2, bytemuck, redb
Telemetry
Anonymous opt-out telemetry via PostHog. Sends daily heartbeat with instance UUID, version, OS, arch, collection count, total vectors. No data content or PII.
Opt out: COMPASS_TELEMETRY=off or DO_NOT_TRACK=1
Python examples (examples/python/compass_client.py) covering all API interactions.