Skip to content

Commit 560665f

Browse files
committed
fix: decreased batch and increased pool sizes for traject
1 parent 881d322 commit 560665f

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

arcflow/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class ArcFlow:
4747
def __init__(self, arclight_dir, aspace_dir, solr_url, aspace_solr_url, ead_extra_config='', force_update=False, agents_only=False, collections_only=False, skip_creator_indexing=False):
4848
self.solr_url = solr_url
4949
self.aspace_solr_url = aspace_solr_url
50-
self.batch_size = 1000
50+
self.batch_size = 400
5151
self.arclight_dir = arclight_dir
5252
if ead_extra_config.strip():
5353
if not os.path.isfile(ead_extra_config):
@@ -577,8 +577,8 @@ def index_collections(self, repo_id, xml_file_path, indent_size=0):
577577
cmd = [
578578
'bundle', 'exec', 'traject',
579579
'-u', self.solr_url,
580-
'-s', 'processing_thread_pool=8',
581-
'-s', 'solr_writer.thread_pool=8',
580+
'-s', 'processing_thread_pool=16',
581+
'-s', 'solr_writer.thread_pool=16',
582582
'-s', f'solr_writer.batch_size={self.batch_size}',
583583
'-s', 'solr_writer.commit_on_close=true',
584584
'-i', 'xml',

0 commit comments

Comments
 (0)