Commit Graph

12500 Commits

Author SHA1 Message Date
c32c74671d Rename HannoyStats to VectorStoreStats
The stats can be provided by any backend
2025-09-03 14:45:31 +02:00
b05bcf2c13 happy clippy 2025-09-03 14:13:08 +02:00
90cc5263f6 Remove MEILI_EMBEDDINGS_CHUNK_SIZE 2025-09-03 13:57:58 +02:00
424d0e277e Merge branch 'main' into arroy-becomes-hannoy-with-sharding 2025-09-03 13:46:35 +02:00
34eba61c0d Add new tests 2025-09-03 13:42:56 +02:00
687260bc13 Change approach to arroy <-> migration after encountering multiple issues 2025-09-02 17:49:22 +02:00
0a3ab8e171 Merge pull request #5876 from meilisearch/specify-prometheus-protocol-version
Send the version when returning prometheus metrics
2025-09-02 13:24:36 +00:00
6b6e69b07a rename Arroy to "stable" and Hannoy to "experimental" in setting values 2025-09-02 14:52:43 +02:00
a25111f32e get old backend before it mutates 2025-09-02 14:52:18 +02:00
b144d9ab2b fix warnings 2025-09-02 14:31:24 +02:00
c3cefbc170 send the version when returning prometheus metrics 2025-09-02 12:40:18 +02:00
8e2aeb6739 Merge pull request #5874 from meilisearch/dependabot/github_actions/actions/setup-java-5
Bump actions/setup-java from 4 to 5
2025-09-02 09:11:19 +00:00
9c06545ae3 Bump actions/setup-java from 4 to 5
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 08:23:15 +00:00
c4848e6cc0 Set back snapshot to what it was 2025-09-01 17:56:20 +02:00
454581dbc9 Support progress 2025-09-01 17:48:50 +02:00
bc5100dddd Update snap 2025-09-01 17:01:01 +02:00
118c6da64d Update hannoy to v0.0.5 2025-09-01 16:42:08 +02:00
a989f52657 Fix signature of backend change function 2025-09-01 16:38:39 +02:00
a8cc66899c Derive ToSchema for VectorStoreBackend 2025-09-01 16:38:18 +02:00
c9cc748f42 Mark get_vector_store as public 2025-09-01 16:37:52 +02:00
4ccce18d7b Add settings route 2025-09-01 16:36:24 +02:00
00d1006cd9 add experimental feature 2025-09-01 16:35:48 +02:00
5cad65cca5 Merge pull request #5869 from meilisearch/dependabot/cargo/tracing-subscriber-0.3.20
Bump tracing-subscriber from 0.3.19 to 0.3.20
2025-09-01 14:23:26 +00:00
7fe9d07247 Merge pull request #5858 from shreeup/5835DispProgressTrace
Display the progressTrace in real time
2025-09-01 10:21:36 +00:00
8933d87031 Make backend change cancelable 2025-09-01 12:10:57 +02:00
231f86decf Refer to v1.19 and remove arroy -> hannoy dumpless upgrade 2025-09-01 12:10:13 +02:00
381de52fc5 Add setting to change backend 2025-09-01 12:09:18 +02:00
026b95afbb Bump tracing-subscriber from 0.3.19 to 0.3.20
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20)

---
updated-dependencies:
- dependency-name: tracing-subscriber
  dependency-version: 0.3.20
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-29 20:54:30 +00:00
210da70faf Merge pull request #5856 from arithmeticmean/main
Fix scheduled CI failure
2025-08-28 17:53:59 +00:00
5fc7872ab3 Make sure the vector store works with both arroy and hannoy 2025-08-28 16:32:47 +02:00
1f0a6e8a44 Merge pull request #5862 from meilisearch/release-v1.19.1
Bring back v1.19.1 to main
2025-08-28 12:57:48 +00:00
b2f2807a94 Integrate arroy with conversion capabilities 2025-08-28 14:43:04 +02:00
952394710c Merge remote-tracking branch 'origin/main' into 5835DispProgressTrace 2025-08-26 14:03:09 -07:00
da6fffdf6d Switch from version to backend selector 2025-08-26 17:49:56 +02:00
b5f0c19406 Split the vector module in submodules 2025-08-26 16:32:17 +02:00
0fd66a5317 Merge pull request #5860 from meilisearch/update-version-v1.19.1
Update version for the next release (v1.19.1) in Cargo.toml
latest v1.19.1
2025-08-26 11:43:23 +00:00
cb4dd3b88c Merge pull request #5846 from meilisearch/update-arroy-v0.6.2
Update Arroy v0.6.2
2025-08-26 12:01:06 +02:00
0ade376b00 update version tests 2025-08-26 11:57:27 +02:00
32785cb2d0 Update version for the next release (v1.19.1) in Cargo.toml 2025-08-26 08:39:16 +00:00
fb7ccc0db3 remove v1_17 2025-08-26 10:25:20 +02:00
69a84fbfe6 update to v1.22 2025-08-26 10:25:19 +02:00
31cb960992 Make clippy happy 2025-08-26 10:19:55 +02:00
6d9e0c4bce Switch to hannoy 0.0.4 2025-08-26 10:19:54 +02:00
a8e9597f49 Make cargo insta happy 2025-08-26 10:19:54 +02:00
f4147a60a3 Remove the vector_store reference 2025-08-26 10:19:54 +02:00
5139dd273e Depend on Hannoy from crates.io 2025-08-26 10:19:54 +02:00
72c63d3929 Move code to the right file 2025-08-26 10:19:54 +02:00
97ea9e9937 Make cargo fmt happy 2025-08-26 10:19:54 +02:00
4645813ea8 Make clippy happy 2025-08-26 10:19:54 +02:00
fb68f1241c Dispatch the vector store based on the index version 2025-08-26 10:19:54 +02:00