Skip to content

Releases: anaslimem/CortexaDB

v0.1.8

08 Mar 01:17

Choose a tag to compare

What's Changed

  • Modernize Python API and Implement High-Performance Batch Ingestion (v0.1.7) by @anaslimem in #16

Full Changelog: v0.1.7...v0.1.8

v0.1.7

06 Mar 18:16

Choose a tag to compare

What's Changed

  • fix(core): sync missing vectors from state machine to HNSW on recovery by @anaslimem in #11
  • perf(core): replace Mutex with RwLock in HnswBackend for highly concurrent reads by @anaslimem in #12
  • perf(core): decouple slow disk fsync from global write lock for highly concurrent ingestion by @anaslimem in #13
  • feat: docs by @azizbecha in #14
  • feat(core): implement VectorIndex compaction to reclaim HNSW tombstone memory by @anaslimem in #15

New Contributors

Full Changelog: v0.1.6...v0.1.7

v0.1.6

03 Mar 20:00

Choose a tag to compare

What's Changed

  • Updated features by @anaslimem in #7
  • chore: fix strict clippy violations and apply rustfmt by @anaslimem in #8
  • fix: enforce namespace isolation during graph-expanded ask by @anaslimem in #9
  • Updated with the replay features and readme by @anaslimem in #10

Full Changelog: v0.1.5...v0.1.6

v0.1.5

01 Mar 14:26

Choose a tag to compare

What's Changed

  • Add benchmark suite with HNSW performance testing by @anaslimem in #6

Full Changelog: v0.1.4...v0.1.5

v0.1.4

28 Feb 17:50
5c08db6

Choose a tag to compare

What's Changed

  • feat: HNSW automatic persistence for fast restart (v0.1.3) by @anaslimem in #3
  • feat: L2/Euclidean distance metric support (v0.1.4) by @anaslimem in #4

Full Changelog: v0.1.2...v0.1.4

v0.1.3

27 Feb 20:17

Choose a tag to compare

Full Changelog: v0.1.2...v0.1.3

v0.1.2

27 Feb 16:52

Choose a tag to compare

What's Changed

Full Changelog: v0.1.1...v0.1.2

v0.1.1

25 Feb 20:44

Choose a tag to compare

What's Changed

  • feat: add 5 chunking strategies in Rust core by @anaslimem in #1

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

25 Feb 16:01

Choose a tag to compare