Commit Graph

  • d0b05ae691
    Add EmbedderAction to settings Louis Dureuil 2024-06-12 14:03:40 +0200
  • e9bf4eb100
    Reformulate ParsedVectorsDiff in terms of VectorState Louis Dureuil 2024-06-12 14:02:49 +0200
  • b368105272
    Add EmbedderConfigs::into_inner Louis Dureuil 2024-06-12 14:02:12 +0200
  • 469c99520e Enable swedish recomposition prototype-swedish-2 ManyTheFish 2024-04-30 14:37:28 +0200
  • 1170e9933f Activate only the necessary features for Japanese prototype-japanese-12 ManyTheFish 2023-07-03 18:53:59 +0200
  • e0eff08095
    Merge #4685 meili-bors[bot] 2024-06-12 07:58:33 +0000
  • 304a9df52d
    Remove -v parameter Many the fish 2024-06-12 07:22:24 +0200
  • d7484cd57c
    add json yaml validate CI workflow Grant Birkinbine 2024-06-11 18:55:19 -0400
  • 39f60abd7d
    Add and modify distinct tests Clément Renault 2024-06-11 17:53:53 -0400
  • 1991bd03da
    Distinct at search erases the distinct in the settings Clément Renault 2024-06-11 17:02:39 -0400
  • ee39309aae
    Improve errors and introduce a new InvalidSearchDistinct error code Clément Renault 2024-06-11 16:03:39 -0400
  • 0d31be1494
    Make the distinct work at search Clément Renault 2024-06-11 11:39:35 -0400
  • 3493093c4f add a batch of tests Tamo 2024-06-11 16:03:45 +0200
  • 7cef2299cf
    Fix behavior when removing a document Louis Dureuil 2024-06-11 09:42:45 +0200
  • a838f39fce
    Merge #4682 meili-bors[bot] 2024-06-11 02:51:17 +0000
  • 600e97d9dc gate the retrieveVectors parameter behind the vectors feature flag Tamo 2024-06-10 18:26:12 +0200
  • d1962b2b0f
    Merge #4691 meili-bors[bot] 2024-06-10 16:17:21 +0000
  • 8b450b84f8
    Add june 11th webinar banner Strift 2024-06-10 17:45:14 +0200
  • 7add7d053c
    Merge #4689 meili-bors[bot] 2024-06-10 14:03:55 +0000
  • 7559dfc814
    Merge tag 'v1.8.2' into release-v1.9.0 Louis Dureuil 2024-06-10 15:07:34 +0200
  • bb590c20aa update yaup to the latest version update-yaup Tamo 2024-06-10 14:54:40 +0200
  • 6c6c4732a1
    Merge #4681 v1.8.2 release-v1.8.2 meili-bors[bot] 2024-06-10 09:36:08 +0000
  • 0502b17501 log the state of the index-scheduler in all failed tests Tamo 2024-06-10 10:52:49 +0200
  • 3976fe660e
    Merge #4688 meili-bors[bot] 2024-06-10 08:28:34 +0000
  • 50f8218a5d
    Asynchronously drop permits Louis Dureuil 2024-06-05 18:26:36 +0200
  • 19585f1a4f Update version for the next release (v1.8.2) in Cargo.toml dureuill 2024-06-10 07:59:36 +0000
  • 8ec6e175e5
    Replace roaring patch to the v0.10.5 Clément Renault 2024-06-07 22:11:26 -0400
  • 57d066595b fix Tests almost all features ManyTheFish 2024-06-06 17:24:50 +0200
  • 75b2e02cd2
    Log more stuff around filtering 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
  • 734d1c53ad fix a panic in yaup 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
  • 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 meili-bors[bot] 2024-06-06 08:59:49 +0000
  • 2e50c6ec81 Update Charabia ManyTheFish 2024-06-06 10:18:43 +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 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
  • 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