Skip to content

Commit bc571c8

Browse files
committed
fix: missing timestamps
1 parent 518d138 commit bc571c8

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

pychunkedgraph/graph/edits.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ def remove_edges(
391391
new_cx_edges_d = cx_edges_d.get(new_id, {})
392392
for layer, edges in new_cx_edges_d.items():
393393
svs = np.unique(edges)
394-
parents = cg.get_parents(svs)
394+
parents = cg.get_parents(svs, time_stamp=parent_ts)
395395
temp_map = dict(zip(svs, parents))
396396

397397
edges = fastremap.remap(edges, temp_map, preserve_missing_labels=True)
@@ -520,7 +520,10 @@ def _update_cross_edge_cache(self, parent, children):
520520
parent_layer = self.cg.get_chunk_layer(parent)
521521
edge_nodes = np.unique(np.concatenate([*cx_edges_d.values(), types.empty_2d]))
522522
edge_parents = self.cg.get_roots(
523-
edge_nodes, stop_layer=parent_layer, ceil=False
523+
edge_nodes,
524+
stop_layer=parent_layer,
525+
ceil=False,
526+
time_stamp=self._last_successful_ts,
524527
)
525528
edge_parents_d = dict(zip(edge_nodes, edge_parents))
526529

0 commit comments

Comments
 (0)