Download Latest Version Version 0.4.1 source code.tar.gz (169.7 kB)
Email in envelope

Get an email when there's a new version of ZeusDB Vector Database

Home / v0.4.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-08-20 1.2 kB
Version 0.4.1 source code.tar.gz 2025-08-20 169.7 kB
Version 0.4.1 source code.zip 2025-08-20 209.5 kB
Totals: 3 Items   380.4 kB 0

Added

  • Comprehensive test suite for overwrite behavior verification (test_overwrite_fix.py)
  • Product Quantization (PQ) overwrite testing across all storage modes (test_pq_overwrite_comprehensive.py)
  • Enhanced logging and storage analysis for overwrite operations
  • Training state cleanup during document removal operations

Changed

  • Overwrite operations now use two-phase process (remove then add) to prevent duplicates
  • remove_point() method now delegates to internal remove_point_internal() for better code reuse
  • Enhanced add() method with comprehensive PQ support and storage mode awareness
  • Improved error handling and logging throughout overwrite operations

Fixed

  • Critical: Fixed duplicate document bug where overwrite=True created multiple entries instead of replacing existing ones
  • Memory leak from accumulated duplicate vectors in HNSW graph during overwrites
  • Product Quantization codes and training state not properly cleaned up during document removal
  • Vector count inconsistencies when removing documents during overwrite operations

Removed

  • Legacy overwrite behavior that created duplicates instead of proper replacements
Source: README.md, updated 2025-08-20