Clément Renault
0dbf1a16ff
Make clippy happy
2023-11-23 14:11:38 +01:00
Louis Dureuil
825257da76
Use more efficient method for deletion in benchmarks
2023-11-09 16:13:15 +01:00
Louis Dureuil
620fee35f9
Fix benches
2023-11-06 11:56:46 +01:00
Louis Dureuil
2263dff02b
Stop using removed delete pipelines almost everywhere
2023-10-30 11:41:22 +01:00
Clément Renault
1b78231e18
Make clippy happy
2023-01-17 18:25:54 +01:00
Kerollmops
6603437cb1
Introduce an indexation abortion function when indexing documents
2022-10-17 17:28:03 +02:00
Irevoire
4aae07d5f5
expose the size methods
2022-08-17 17:07:38 +02:00
Loïc Lecrenier
fb2b6c0c28
Use mimalloc for benchmarks on all platforms
2022-08-10 16:56:42 +02:00
Loïc Lecrenier
8f73251012
Use mimalloc for benchmarks on macOS
2022-08-10 13:30:56 +02:00
bors[bot]
941af58239
Merge #561
...
561: Enriched documents batch reader r=curquiza a=Kerollmops
~This PR is based on #555 and must be rebased on main after it has been merged to ease the review.~
This PR contains the work in #555 and can be merged on main as soon as reviewed and approved.
- [x] Create an `EnrichedDocumentsBatchReader` that contains the external documents id.
- [x] Extract the primary key name and make it accessible in the `EnrichedDocumentsBatchReader`.
- [x] Use the external id from the `EnrichedDocumentsBatchReader` in the `Transform::read_documents`.
- [x] Remove the `update_primary_key` from the _transform.rs_ file.
- [x] Really generate the auto-generated documents ids.
- [x] Insert the (auto-generated) document ids in the document while processing it in `Transform::read_documents`.
Co-authored-by: Kerollmops <clement@meilisearch.com>
2022-07-21 07:08:50 +00:00
Loïc Lecrenier
8270e2b768
Fix name of "release_date" facet in movies benchmarks
2022-07-18 10:34:12 +02:00
Kerollmops
448114cc1c
Fix the benchmarks with the new indexation API
2022-07-12 15:22:09 +02:00
Kerollmops
ea852200bb
Fix the format used for a geo deleting benchmark
2022-07-12 14:55:52 +02:00
Kerollmops
399eec5c01
Fix the indexation tests
2022-07-12 14:55:51 +02:00
Tamo
2700d8dc67
Add reindexing benchmarks
2022-07-05 14:46:46 +02:00
ManyTheFish
2652310f2a
Change delete benchmark names
2022-06-16 10:32:58 +02:00
ManyTheFish
adbb0ff318
Add deletion benchmarks
2022-06-16 10:17:58 +02:00
Tamo
f820c9804d
add one nested benchmark
2022-05-02 19:35:57 +02:00
Irevoire
4f3ce6d9cd
nested fields
2022-04-07 16:58:46 +02:00
Clément Renault
acfc96525c
Apply GitHub suggestions
2022-02-23 16:20:29 +01:00
Clément Renault
a820aa11e6
Add a new movies benchmark to test multi batch indexing
2022-02-23 16:20:29 +01:00
Kerollmops
8d2e3e4aba
Add a new wiki benchmark to test multi batch indexing
2022-02-23 16:20:29 +01:00
Kerollmops
ab5247dc64
Add a new songs benchmark to test multi batch indexing
2022-02-23 16:20:28 +01:00
Marin Postma
0c84a40298
document batch support
...
reusable transform
rework update api
add indexer config
fix tests
review changes
Co-authored-by: Clément Renault <clement@meilisearch.com>
fmt
2022-01-19 12:40:20 +01:00
Marin Postma
6eb47ab792
remove update_id in UpdateBuilder
2021-11-16 13:07:04 +01:00
Tamo
ed7fd855af
fix the wiki indexing benchmark
2021-10-11 14:26:36 +02:00
Tamo
176160d32f
fix all benchmarks and add the compile time checking of the benhcmarks in the ci
2021-09-22 12:10:21 +02:00
Tamo
5e683ba472
add benchmarks for the geosearch
2021-09-20 10:44:37 +02:00
Irevoire
4b99d8cb91
rewrite the indexing benchmarks
2021-08-19 15:02:43 +02:00
Tamo
931021fe57
add benchmarks for indexing
2021-07-07 13:09:05 +02:00