Commit Graph

12311 Commits

Author SHA1 Message Date
915cd1f108 Optim N: Clone task ids instead of matched tasks 2025-08-12 12:11:30 +02:00
e5188699f9 Fix issue #5827 2025-08-12 11:59:00 +02:00
1d46cb30f2 Add test for issue #5827 2025-08-12 11:52:39 +02:00
f5bd405935 Fix newly introduced bug 2025-08-12 11:42:15 +02:00
a156db4f28 Don't split read and write, it's bad for the cache 2025-08-12 11:03:11 +02:00
0e9ac3ca92 Attempt 2025-08-12 10:48:37 +02:00
a54d7d2269 Optim M: Completely stop reading batches 2025-08-12 10:18:17 +02:00
60a1188a58 Optim L: Delete datetimes by range 2025-08-12 09:33:38 +02:00
62ad7b345a Make code more readable 2025-08-11 18:09:11 +02:00
16c57414ad Split progress step in half 2025-08-11 17:52:59 +02:00
e23bf92502 Optim K: Make iterations sequential 2025-08-11 17:36:41 +02:00
3fc09107ec Clean code 2025-08-11 15:48:58 +02:00
68ad9d6021 Add test dump 2025-08-11 12:58:52 +02:00
8cdf65bbbc Add new progress steps 2025-08-11 12:57:28 +02:00
05c0b6ee6e Fix mistake 2025-08-08 16:04:10 +02:00
1cb9816f44 Optim J: Use iterator on batch reader 2025-08-08 15:43:34 +02:00
6f8d788aa8 Optim I: read batches before writing 2025-08-08 15:30:15 +02:00
6a99c5b2f3 Optim H: Remove batches in iterator 2025-08-08 15:07:48 +02:00
cb36257537 Rename variable 2025-08-08 15:07:35 +02:00
ba0f0c3c30 Optim G: Use the datetime delete function on batches 2025-08-08 14:55:24 +02:00
39eebac7e5 Optim F - Delay wtxn 2025-08-08 14:36:07 +02:00
4c61d3a939 Optim E 2025-08-08 13:06:48 +02:00
eb8ff31513 Make it more idiomatic 2025-08-08 12:56:49 +02:00
418730ef73 Optim D 2025-08-08 12:24:47 +02:00
9a29a7790b Optim C 2025-08-08 11:57:20 +02:00
14cb1bbbfb Optimization B
Speeds up the subtask "deleting batches" by 9%
2025-08-08 11:32:17 +02:00
31c4215ad2 Add debug assertion 2025-08-08 11:25:06 +02:00
ff68802ffc Optimization A
Speeds up the "deleting tasks" subtask by 23%
2025-08-08 11:24:04 +02:00
2d479332d3 Remove useless test functin 2025-08-07 11:35:45 +02:00
ea894e6a2c Update tests 2025-08-07 11:30:01 +02:00
4ae43eb51a Optimize code 2025-08-07 10:20:10 +02:00
5309a37fb0 Fix many error code mistakes 2025-08-06 14:25:40 +02:00
498b0b1419 Optimization 2025-08-06 12:33:53 +02:00
0e9584672c Add test 2025-08-06 12:24:55 +02:00
73e82d67d7 Add test 2025-08-06 11:14:07 +02:00
7e3f2ab0c6 Merge pull request #5785 from meilisearch/webhook-api
Webhook api
2025-08-05 18:10:00 +00:00
899be9c3ff make sure we NEVER ever write the cli defined webhook to the database or dumps prototype-webhooks-0 2025-08-05 18:55:32 +02:00
444231e812 Merge pull request #5804 from meilisearch/curquiza-patch-2
Minor fix in PR template
2025-08-05 15:11:23 +00:00
1ff6da63e8 Make errors singular 2025-08-05 16:58:25 +02:00
b5158e1e83 Fix cli webhook getting stored in dumps 2025-08-05 16:58:25 +02:00
3f1e172c6f fix race condition: take the rtxn before entering the thread so we're sure we won't try to retrieve deleted tasks 2025-08-05 16:47:35 +02:00
2b5b41790e update the dump so it doesn't contains the null-uuid webhook 2025-08-05 16:21:14 +02:00
55cd3203fe Merge pull request #5783 from meilisearch/starts-with-optim
Optimize the starts_with filter
2025-08-05 14:10:10 +00:00
45bb13bf43 Minor fix in PR template 2025-08-05 15:42:56 +02:00
3a9b08960a Add test 2025-08-05 13:49:28 +02:00
c4e7bf2e60 Stabilize STARTS WITH filter 2025-08-05 12:14:25 +02:00
4f6a48c327 Stop storing the cli webhook in the db 2025-08-05 11:44:53 +02:00
4c61a227ca fmt after my suggestion 2025-08-05 11:29:54 +02:00
3d2c204f2d Update crates/milli/src/search/facet/filter.rs 2025-08-05 11:26:10 +02:00
8b27dec25c Test that the cli webhook receives data 2025-08-05 11:19:21 +02:00