Commit Graph

  • 502a7420c1
    Merge 00d15fe43b into 93f5defedc Kristof Vandam 2024-06-07 01:43:02 +0200
  • 258e3907ea
    Merge 57d066595b into 93f5defedc Many the fish 2024-06-06 17:27:51 +0200
  • 57d066595b fix Tests almost all features fix-ci-tests ManyTheFish 2024-06-06 17:24:50 +0200
  • 748f67c9ec
    Merge 75b2e02cd2 into cb765ad249 Clément Renault 2024-06-06 15:00:12 +0000
  • 75b2e02cd2
    Log more stuff around filtering speed-up-filter-ands Clément Renault 2024-06-06 11:00:07 -0400
  • 40f05fe156
    Bump roaring to the latest commit Clément Renault 2024-06-06 10:59:55 -0400
  • 31b9f47f1c
    Merge 734d1c53ad into cb765ad249 Tamo 2024-06-06 14:43:11 +0000
  • 734d1c53ad fix a panic in yaup dont-store-vectors-in-documents Tamo 2024-06-06 16:31:07 +0200
  • 52d0d35b39
    Revert "Reduce the universe while exploring the facet tree" because it's slower this way Clément Renault 2024-06-05 21:58:40 -0400
  • 5432776132
    Reduce the universe while exploring the facet tree Clément Renault 2024-06-05 21:30:04 -0400
  • 66470b27e6
    Use the MultiOps trait for IN operations Clément Renault 2024-06-05 17:03:57 -0400
  • 0a9bd398c7
    Improve the NOT operator to use the universe when possible Clément Renault 2024-06-05 16:59:00 -0400
  • 7967e93c16
    Skip evaluating when a universe is empty, nothing can be found Clément Renault 2024-06-05 16:58:32 -0400
  • a6f3a01c6a
    Expose the universe to do efficient intersections on deserialization Clément Renault 2024-06-05 15:10:00 -0400
  • 4ca4a3f954
    Make the CboRoaringBitmapCodec support intersection on deserialization Clément Renault 2024-06-05 15:06:57 -0400
  • e4a69c5ac3
    Introduce the FacetGroupLazyValue type Clément Renault 2024-06-05 15:06:25 -0400
  • ff2e498267
    Patch roaring to use the version supporting intersection on deserialization Clément Renault 2024-06-05 15:23:26 -0400
  • 531e3d7d6a
    MultiOps trait for OR operations Clément Renault 2024-06-04 15:01:26 -0400
  • af1c5b6314
    Merge dafa53265c into cb765ad249 Louis Dureuil 2024-06-06 15:08:15 +0200
  • dd5feee30a
    Merge ee99196c92 into 93f5defedc Louis Dureuil 2024-06-06 12:46:02 +0200
  • 63dded3961 implements the new analytics for the get documents routes Tamo 2024-06-06 11:29:16 +0200
  • 2cdcb703d9 fix the deletion of vectors and add a test Tamo 2024-06-06 10:41:16 +0200
  • 6607875f49 add the retrieveVectors parameter to the get and fetch documents route Tamo 2024-06-05 23:40:29 +0200
  • ea61e5cbec makes clippy happy x2 Tamo 2024-06-05 16:26:03 +0200
  • 31a793d226 fix the regeneration of the embeddings in the search Tamo 2024-06-05 16:10:56 +0200
  • d85ab23b82 rename all occurences of user_defined to user_provided for consistency Tamo 2024-06-05 15:38:49 +0200
  • b7349910d9 implements mor review comments Tamo 2024-06-05 15:19:22 +0200
  • 49fa41ce65 apply first round of review comments Tamo 2024-06-05 12:09:14 +0200
  • 400cf3eb92 add api error test on the new retrieveVectors parameter Tamo 2024-06-05 11:49:03 +0200
  • 376b3a19a7 makes clippy and fmt happy Tamo 2024-06-05 11:21:06 +0200
  • d92c173fdc update the new similar tests Tamo 2024-06-05 11:05:19 +0200
  • b867829ef1 remove useless dbg Tamo 2024-06-04 18:18:24 +0200
  • 6b29676e7e update snapshots Tamo 2024-06-04 17:38:28 +0200
  • caad40964a implements the analytics Tamo 2024-06-04 17:27:31 +0200
  • cc5dca8321 fix two bug and add a dump test Tamo 2024-06-04 16:41:33 +0200
  • 5d50850e12 always push the user defined vectors in arroy Tamo 2024-06-03 16:04:14 +0200
  • a73ccc78a6 forward the embedding config to the extractors Tamo 2024-05-30 12:16:06 +0200
  • 9eb6f522ea wraps the index embedding config in a struct Tamo 2024-05-30 11:50:30 +0200
  • 04f6523f3c expose a new parameter to retrieve the embedders at search time Tamo 2024-05-29 17:22:58 +0200
  • 30d66abf8d fix the test Tamo 2024-05-28 18:07:53 +0200
  • 84e498299b Remove the vectors from the documents database Tamo 2024-05-22 15:27:09 +0200
  • 7a84697570 never store the _vectors as searchable or faceted fields Tamo 2024-05-21 17:08:45 +0200
  • 4148fbbe85 provide a method to get all the nested fields ids from a name Tamo 2024-05-21 11:47:05 +0200
  • cb765ad249
    Merge #4684 v1.9.0-rc.2 staging release-v1.9.0 meili-bors[bot] 2024-06-06 08:59:49 +0000
  • 2e50c6ec81 Update Charabia ManyTheFish 2024-06-06 10:18:43 +0200
  • 2ff1d5da69
    Merge 5f4b0a0b25 into 93f5defedc Clément Renault 2024-06-06 00:08:10 +0200
  • cfa8f2c790
    Merge fb3174aa83 into 93f5defedc Junho Choi (최준호) 2024-06-05 22:00:31 +0200
  • dafa53265c
    Asynchronously drop permits fix_search_queue Louis Dureuil 2024-06-05 18:26:36 +0200
  • ff58aa1ac4
    Merge af5b1a88a4 into 93f5defedc Clément Renault 2024-06-05 18:20:32 +0200
  • 6f0942b374
    Merge 036251dad5 into 93f5defedc Louis Dureuil 2024-06-05 17:56:37 +0200
  • 40b2345394
    Merge #4680 meili-bors[bot] 2024-06-05 15:39:28 +0000
  • 30293883e0 Fix condition mistake ManyTheFish 2024-06-05 16:00:24 +0200
  • b833be46b9 Avoid running proximity when only the exact attributes changes ManyTheFish 2024-06-05 12:48:44 +0200
  • 0a4118329e Put only_additional_fields to None if the difference gives an empty result. ManyTheFish 2024-06-05 10:51:16 +0200
  • 261e92d7e6 Skip iterating over documents when the faceted field list doesn't change ManyTheFish 2024-06-04 15:31:24 +0200
  • 5cd08979b1 iterate over the faceted fields instead of over the whole document ManyTheFish 2024-06-03 11:42:57 +0200
  • 2af7e4dbe9 Rename the embeddings workloads Clément Renault 2024-05-30 16:46:57 +0200
  • a998b881f6 Cache a lot of operations to know if a field must be indexed Clément Renault 2024-05-30 15:39:05 +0200
  • b81953a65d Add a span for the prepare_for_documents_reindexing Clément Renault 2024-05-30 12:14:22 +0200
  • 091bb157f1 Add a span for the settings diff creation Clément Renault 2024-05-30 12:08:27 +0200
  • 1b639ce44b Reduce the number of complex calls to settings diff functions Clément Renault 2024-05-30 11:17:03 +0200
  • 87cf8a3c94 Introduce a new way to determine the operations to perform on the fields Clément Renault 2024-05-29 17:46:28 +0200
  • 0f578348f1 Introduce a dedicated function to write proximity entries in database Clément Renault 2024-05-29 15:17:51 +0200
  • fad4675abe Give the settings diff to the write_typed_chunk_into_index function Clément Renault 2024-05-29 14:50:00 +0200
  • 1ab03c4ede Fix an issue with settings diff and * in the searchable attributes Clément Renault 2024-05-29 14:49:09 +0200
  • 0c6e4b2f00 Introducing a new into_del_add_obkv_conditional_operation function Clément Renault 2024-05-28 14:53:45 +0200
  • 42b3f52ef9 Introduce the SettingDiff only_additional_fields method Clément Renault 2024-05-28 11:46:53 +0200
  • 93f5defedc
    Merge #4656 main meili-bors[bot] 2024-06-05 14:51:14 +0000
  • 33241a6b12 Fix condition mistake ManyTheFish 2024-06-05 16:00:24 +0200
  • 036251dad5
    Revert mimalloc to 0.1.37 downgrade-mimalloc Louis Dureuil 2024-06-05 14:21:01 +0200
  • ff87b4db26 Avoid running proximity when only the exact attributes changes ManyTheFish 2024-06-05 12:48:44 +0200
  • ba9fadc8f1 Put only_additional_fields to None if the difference gives an empty result. ManyTheFish 2024-06-05 10:51:16 +0200
  • 98e062a714
    Merge #4675 v1.9.0-rc.1 meili-bors[bot] 2024-06-05 07:40:35 +0000
  • ee99196c92
    Grow by 1TB instead of 1MB tmp-v1.8.1-fewer-indexes Louis Dureuil 2024-06-05 09:22:58 +0200
  • aeef2bae33
    Use less of the total budget Louis Dureuil 2024-06-05 09:22:50 +0200
  • 7f7d2d0449
    Restore budget to what it was Louis Dureuil 2024-06-05 09:22:39 +0200
  • af5b1a88a4
    Expose a route to show advanced index stats expose-stats Clément Renault 2024-06-03 18:39:38 +0200
  • d29d4f88da Skip iterating over documents when the faceted field list doesn't change ManyTheFish 2024-06-04 15:31:24 +0200
  • 17c5ceeb9d iterate over the faceted fields instead of over the whole document ManyTheFish 2024-06-03 11:42:57 +0200
  • e100292417
    Adjust default budget to relieve stress on virtual memory space Louis Dureuil 2024-06-04 11:10:31 +0200
  • 8412665957
    Update actix-web 4.5.1 -> 4.6.0 Louis Dureuil 2024-06-04 09:54:30 +0200
  • f9c9585d99
    Merge c8d8522279 into d6bd88ce4f Tamo 2024-06-03 17:23:46 +0200
  • 4902f1e63b
    Modify existing workload files to use precommands v1.8.1-but-with-workloads Louis Dureuil 2024-05-07 14:03:14 +0200
  • 7dfb1db5bd
    Change benchmark outputs Louis Dureuil 2024-05-23 15:29:06 +0200
  • c9a0b1a201
    Add precommands to workloads Louis Dureuil 2024-05-07 12:23:36 +0200
  • fc584f1db3
    Merge #4666 meili-bors[bot] 2024-06-03 08:42:44 +0000
  • 2b6db6541e
    Changes after review Louis Dureuil 2024-06-03 10:28:15 +0200
  • d6bd88ce4f
    Merge #4667 v1.9.0-rc.0 meili-bors[bot] 2024-05-30 14:53:31 +0000
  • c32d746069
    Rename the embeddings workloads Clément Renault 2024-05-30 16:46:57 +0200
  • b9a0ff0dd6
    Cache a lot of operations to know if a field must be indexed Clément Renault 2024-05-30 15:39:05 +0200
  • 75496af985
    Add a span for the prepare_for_documents_reindexing Clément Renault 2024-05-30 12:14:22 +0200
  • 0e9eb9eedb
    Add a span for the settings diff creation Clément Renault 2024-05-30 12:08:27 +0200
  • c2fb7afe59
    fmt Louis Dureuil 2024-05-30 12:06:46 +0200
  • 3f1a510069 Add tests and fix matching strategy ManyTheFish 2024-05-30 12:02:42 +0200
  • 3a78e988da
    Reduce the number of complex calls to settings diff functions Clément Renault 2024-05-30 11:17:03 +0200
  • d9e5074189
    Introduce a new way to determine the operations to perform on the fields Clément Renault 2024-05-29 17:46:28 +0200
  • bc210bdc00
    Introduce a dedicated function to write proximity entries in database Clément Renault 2024-05-29 15:17:51 +0200
  • 4bf83f701c
    Give the settings diff to the write_typed_chunk_into_index function Clément Renault 2024-05-29 14:50:00 +0200
  • db3887929f
    Fix an issue with settings diff and * in the searchable attributes Clément Renault 2024-05-29 14:49:09 +0200
  • 9af103a88e
    Introducing a new into_del_add_obkv_conditional_operation function Clément Renault 2024-05-28 14:53:45 +0200