mirror of
https://github.com/meilisearch/MeiliSearch
synced 2025-07-03 03:47:02 +02:00
Fix task serialization
This commit is contained in:
parent
3a48de136e
commit
ae174c2cca
3 changed files with 31 additions and 24 deletions
|
@ -1126,10 +1126,10 @@ async fn batch_several_documents_addition() {
|
|||
index.wait_task(4).await;
|
||||
|
||||
// run a second completely failing batch
|
||||
documents[40] = json!({"title": "error", "desc": "error"});
|
||||
documents[70] = json!({"title": "error", "desc": "error"});
|
||||
documents[130] = json!({"title": "error", "desc": "error"});
|
||||
for chunk in documents.chunks(30) {
|
||||
let mut chunk = chunk.to_vec();
|
||||
chunk[0] = json!({"title": "error", "desc": "error"});
|
||||
|
||||
index.add_documents(json!(chunk), Some("id")).await;
|
||||
}
|
||||
// wait second batch of documents to finish
|
||||
|
@ -1144,16 +1144,23 @@ async fn batch_several_documents_addition() {
|
|||
json!(
|
||||
{
|
||||
"results": [
|
||||
{"uid": 9, "status": "failed"},
|
||||
{"uid": 8, "status": "failed"},
|
||||
{"uid": 7, "status": "failed"},
|
||||
{"uid": 6, "status": "failed"},
|
||||
{"uid": 5, "status": "failed"},
|
||||
{"uid": 4, "status": "succeeded"},
|
||||
{"uid": 3, "status": "failed"},
|
||||
{"uid": 2, "status": "succeeded"},
|
||||
{"uid": 1, "status": "succeeded"},
|
||||
{"uid": 0, "status": "succeeded"},
|
||||
// Completelly failing batch
|
||||
{"uid": 9, "status": "failed", "batchUid": 6},
|
||||
{"uid": 8, "status": "failed", "batchUid": 6},
|
||||
{"uid": 7, "status": "failed", "batchUid": 6},
|
||||
{"uid": 6, "status": "failed", "batchUid": 6},
|
||||
|
||||
// Inter-batch
|
||||
{"uid": 5, "status": "succeeded", "batchUid": 5},
|
||||
|
||||
// 1 fail in an succeded batch
|
||||
{"uid": 4, "status": "succeeded", "batchUid": 1},
|
||||
{"uid": 3, "status": "failed", "batchUid": 1},
|
||||
{"uid": 2, "status": "succeeded", "batchUid": 1},
|
||||
{"uid": 1, "status": "succeeded", "batchUid": 1},
|
||||
|
||||
// Inter-batch
|
||||
{"uid": 0, "status": "succeeded", "batchUid": 0},
|
||||
]
|
||||
}
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue