Releases: TileDB-Inc/TileDB-Vector-Search
Releases · TileDB-Inc/TileDB-Vector-Search
0.0.20
What's Changed
- Validate the
queriesvector shape by @jparismorgan in #164 - Updates the
.gitignoreto ignore all*.egg-infoby @jparismorgan in #166 - Enforce
querieshas two dimensions by @jparismorgan in #167 - Enable setting
resource_classorresourceswhen callingquery()onIVFFlatIndexby @jparismorgan in #165 - Test that we can index different storage versions and then query them by @jparismorgan in #168
- Let user specify a set of vectors to use for training in
IVF_FLATby @jparismorgan in #169 - Fix crash from passing
copy_centroids_uritoingest()by @jparismorgan in #172 - Fix
training_databug intest_ingest_with_training_source_uri_tdband validate training data dimensions iningest()by @jparismorgan in #175 - Small refactor of unit tests to consolidate language and add a query and check helper to
test_ingestion.pyby @jparismorgan in #176 - Have
consolidate_updates()reuse existing centroids by default with an option to re-compute them by @jparismorgan in #178 - Increment TileDB version by @dudoslav in #188
- Add workflow_dispatch into build_wheels in order to test artifacts by @dudoslav in #191
- Fix bug for creating the updates array using a tiledb URI by @NikolaosPapailiou in #170
New Contributors
Full Changelog: 0.0.19...0.0.20
0.0.19
What's Changed
- Update to TileDB 2.18 by @ihnorton in #163
- C++ kmeans implementation by @lums658 and @teo-tsirpanis in #147
- Fix corner cases for ingestion by @NikolaosPapailiou in #156
- Replace tests for APPLE with tests for __cpp_lib_smart_ptr_for_overwrite by @lums658 in #157
- Small improvements to README.md files by @jparismorgan in #158
- Run queries twice to test for idempotence by @jparismorgan in #159
New Contributors
- @jparismorgan made their first contribution in #158
Full Changelog: 0.0.18...0.0.19
TileDB-Vector-Search 0.0.18
What's Changed
- Fix missing flat ids by @NikolaosPapailiou in #145
- Add unit tests for cloud and demo notebooks by @NikolaosPapailiou in #146
- Timetravel implementation by @NikolaosPapailiou in #148
- Update tiledb dependencies and fix test by @NikolaosPapailiou in #151
- Add APIs to create empty indexes by @NikolaosPapailiou in #150
- Bump cloud dependency and use dynamic package version by @NikolaosPapailiou in #152
Full Changelog: 0.0.17...0.0.18
TileDB-Vector-Search 0.0.17
TileDB-Vector-Search 0.0.16
What's Changed
- Fix query errors in tables with updates by @NikolaosPapailiou in #143
Full Changelog: 0.0.15...0.0.16
TileDB-Vector-Search 0.0.15
TileDB-Vector-Search 0.0.14
What's Changed
- Parallelize update queries by @NikolaosPapailiou in #141
Full Changelog: 0.0.13...0.0.14
TileDB-Vector-Search 0.0.13
What's Changed
- Update CMake release artifact targets to TileDB 2.16.3 by @ihnorton in #139
- Prefer CMAKE_OSX_ARCHITECTURES in FindTileDB_EP, fixes macOS arm64 wheel build by @ihnorton in #140
Full Changelog: 0.0.12...0.0.13
TileDB-Vector-Search 0.0.12
TileDB-Vector-Search 0.0.11
What's Changed
- Fix building the wheels when pushing tags. by @teo-tsirpanis in #124
- Update distributed query mode logic by @Shelnutt2 in #125
- Rename array_uri -> index_uri, and clarify internal variable names by @ihnorton in #122
- Add support for ingesting from in-memory numpy arrays by @NikolaosPapailiou in #120
- Add support for client provided IDs for vectors by @NikolaosPapailiou in #126
- Lums/sc 32145/return distances by @lums658 in #127
- Add support for updates by @NikolaosPapailiou in #128
- Add automatic update array fragment consolidation by @NikolaosPapailiou in #133
Full Changelog: 0.0.10...0.0.11