@@ -243,7 +243,7 @@ def project_docs(db):
243
243
class TestError (Exception ):
244
244
pass
245
245
246
- def parallel_bulk (client , iterable , index = None ):
246
+ def parallel_bulk (client , iterable , index = None , max_chunk_bytes = None ):
247
247
assert client is es_client
248
248
assert iterable is docs
249
249
assert index == "warehouse-cbcbcbcbcb"
@@ -303,15 +303,19 @@ def project_docs(db):
303
303
)
304
304
monkeypatch .setattr (warehouse .search .tasks , "SearchLock" , NotLock )
305
305
306
- parallel_bulk = pretend .call_recorder (lambda client , iterable , index : [None ])
306
+ parallel_bulk = pretend .call_recorder (
307
+ lambda client , iterable , index , max_chunk_bytes : [None ]
308
+ )
307
309
monkeypatch .setattr (warehouse .search .tasks , "parallel_bulk" , parallel_bulk )
308
310
309
311
monkeypatch .setattr (os , "urandom" , lambda n : b"\xcb " * n )
310
312
311
313
reindex (task , db_request )
312
314
313
315
assert parallel_bulk .calls == [
314
- pretend .call (es_client , docs , index = "warehouse-cbcbcbcbcb" )
316
+ pretend .call (
317
+ es_client , docs , index = "warehouse-cbcbcbcbcb" , max_chunk_bytes = 10485760
318
+ )
315
319
]
316
320
assert es_client .indices .create .calls == [
317
321
pretend .call (
@@ -367,15 +371,19 @@ def project_docs(db):
367
371
)
368
372
monkeypatch .setattr (warehouse .search .tasks , "SearchLock" , NotLock )
369
373
370
- parallel_bulk = pretend .call_recorder (lambda client , iterable , index : [None ])
374
+ parallel_bulk = pretend .call_recorder (
375
+ lambda client , iterable , index , max_chunk_bytes : [None ]
376
+ )
371
377
monkeypatch .setattr (warehouse .search .tasks , "parallel_bulk" , parallel_bulk )
372
378
373
379
monkeypatch .setattr (os , "urandom" , lambda n : b"\xcb " * n )
374
380
375
381
reindex (task , db_request )
376
382
377
383
assert parallel_bulk .calls == [
378
- pretend .call (es_client , docs , index = "warehouse-cbcbcbcbcb" )
384
+ pretend .call (
385
+ es_client , docs , index = "warehouse-cbcbcbcbcb" , max_chunk_bytes = 10485760
386
+ )
379
387
]
380
388
assert es_client .indices .create .calls == [
381
389
pretend .call (
@@ -432,7 +440,9 @@ def project_docs(db):
432
440
)
433
441
monkeypatch .setattr (warehouse .search .tasks , "SearchLock" , NotLock )
434
442
435
- parallel_bulk = pretend .call_recorder (lambda client , iterable , index : [None ])
443
+ parallel_bulk = pretend .call_recorder (
444
+ lambda client , iterable , index , max_chunk_bytes : [None ]
445
+ )
436
446
monkeypatch .setattr (warehouse .search .tasks , "parallel_bulk" , parallel_bulk )
437
447
438
448
monkeypatch .setattr (os , "urandom" , lambda n : b"\xcb " * n )
@@ -455,7 +465,9 @@ def project_docs(db):
455
465
]
456
466
457
467
assert parallel_bulk .calls == [
458
- pretend .call (es_client , docs , index = "warehouse-cbcbcbcbcb" )
468
+ pretend .call (
469
+ es_client , docs , index = "warehouse-cbcbcbcbcb" , max_chunk_bytes = 10485760
470
+ )
459
471
]
460
472
assert es_client .indices .create .calls == [
461
473
pretend .call (
0 commit comments