Commit 3422fba8 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 74161aa9
...@@ -670,7 +670,7 @@ func diffT(ctx context.Context, a, b *Tree, δZTC SetOid, trackIdx map[zodb.Oid] ...@@ -670,7 +670,7 @@ func diffT(ctx context.Context, a, b *Tree, δZTC SetOid, trackIdx map[zodb.Oid]
for c := range bChildren { allChildren.Add(c) } for c := range bChildren { allChildren.Add(c) }
// go through all children that potentially can add to δ and process add/del/modify // go through all children that potentially can add to δ and process add/del/modify
for child := range allChildren { // XXX -> sorted? for child := range allChildren { // XXX -> sorted? FIXME wrong to traverse by oid - need to ...?
ca := aChildren[child] ca := aChildren[child]
cb := bChildren[child] cb := bChildren[child]
......
...@@ -920,6 +920,8 @@ func TestΔBTail(t *testing.T) { ...@@ -920,6 +920,8 @@ func TestΔBTail(t *testing.T) {
"T3/B1:a,2:b-B4:d,8:h", "T3/B1:a,2:b-B4:d,8:h",
"T2,5/B1:a-B2:b,4:d-B8:h", // XXX add A "T2,5/B1:a-B2:b,4:d-B8:h", // XXX add A
// XXX depth=3 (to verify recursion and selecting which tree children to follow or not)
// XXX more // XXX more
// degenerate topology from ZODB tests // degenerate topology from ZODB tests
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment