We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98b4282 commit eba1c4fCopy full SHA for eba1c4f
pychunkedgraph/graph/edits.py
@@ -818,7 +818,7 @@ def _create_new_parents(self, layer: int):
818
819
chunk_id = self.cg.get_parent_chunk_id(cc_ids[0], parent_layer)
820
is_root = parent_layer == self.cg.meta.layer_count
821
- batch_size = 4096
+ batch_size = 1
822
parent = None
823
with self._profiler.profile("create_and_verify_node_id"):
824
while parent is None:
@@ -831,7 +831,7 @@ def _create_new_parents(self, layer: int):
831
parent = cid
832
break
833
if parent is None:
834
- batch_size *= 2
+ batch_size = min(batch_size * 2, 2**16)
835
836
self._new_ids_d[parent_layer].append(parent)
837
self._update_id_lineage(parent, cc_ids, layer, parent_layer)
0 commit comments