Skip to content

Commit 8a340ee

Browse files
committed
[r] Raise accumulator limit of HCA fields (#6793)
1 parent 39bd2c4 commit 8a340ee

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/azul/plugins/metadata/hca/indexer/aggregate.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,10 +205,12 @@ def _accumulator(self, field) -> Accumulator | None:
205205
# FIXME: Enforce that hot entity types are completely aggregated
206206
# https://github.com/DataBiosphere/azul/issues/6793
207207
return SetAccumulator(max_size=100)
208+
elif field == 'development_stage':
209+
return SetAccumulator(max_size=200)
208210
elif field == 'organism_age_range':
209-
return SetAccumulator(max_size=100)
211+
return SetAccumulator(max_size=200)
210212
elif field == 'organism_age':
211-
return SetOfDictAccumulator(max_size=100,
213+
return SetOfDictAccumulator(max_size=200,
212214
key=compose_keys(none_safe_tuple_key(none_last=True),
213215
none_safe_itemgetter('value', 'unit')))
214216
elif field == 'donor_count':
@@ -309,7 +311,7 @@ def _accumulator(self, field) -> Accumulator | None:
309311
if field == 'document_id':
310312
return None
311313
elif field == 'file':
312-
return DictAccumulator(max_size=100, key=itemgetter('uuid'))
314+
return DictAccumulator(max_size=500, key=itemgetter('uuid'))
313315
else:
314316
return SetAccumulator()
315317

0 commit comments

Comments
 (0)