0.4.1
What's Changed
- Update
matrix_with_idsto hold aunique_ptrwith an ids array instead of astd::vectorby @jparismorgan in #364 - [automated] Update backwards-compatibility-data for release 0.4.0 by @github-actions in #370
- Add clear_history() to C++, refactor group to allow static function to open a group by @jparismorgan in #371
- Use multiple workers for Python test execution by @NikolaosPapailiou in #367
- Add
clear_history()implementation and Python API by @jparismorgan in #372 - Optimized graph algorithms for vamana by @lums658 in #282
- Test pytest parallelism by @jparismorgan in #377
- Add
TemporalPolicyto Python, usestd::optionalinstead oftimestamp_end = 0to mark not set by @jparismorgan in #360 - Speed up
test_ingestion.pytests by running on less data, mix up dimensions size more between tests by @jparismorgan in #376 - Rename
dimensiontodimensionsin C++ code to match Python by @jparismorgan in #374 - Enable C++ Vamana test when there are no vectors in index so we should return defaults by @jparismorgan in #379
- Update Vamana metadata keys to use full names of values by @jparismorgan in #378
- Simplify and improve matrix debug helpers by @jparismorgan in #380
- Hide logs on noisy C++ tests by @jparismorgan in #387
- Restructure Python Documentation by @NikolaosPapailiou in #382
- Improve pytest latency by @NikolaosPapailiou in #383
- Rename
ivf_flat_index_grouptoivf_flat_groupby @jparismorgan in #385 - Add initial Vamana docstrings to Python by @jparismorgan in #386
- Add partioned_matrix and tdb_partitioned_matrix unit tests & improve error handling by @jparismorgan in #381
- Lums/sc 42599/implement ivf pq index by @lums658 in #279
- Expose
build_config()in Python by @jparismorgan in #388
Full Changelog: 0.4.0...0.4.1