Commit 3207c0ad authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 78329b67
...@@ -470,7 +470,8 @@ func (δFtail *ΔFtail) Update(δZ *zodb.EventCommit) (_ ΔF, err error) { ...@@ -470,7 +470,8 @@ func (δFtail *ΔFtail) Update(δZ *zodb.EventCommit) (_ ΔF, err error) {
} }
δftail.root = δE.newRoot δftail.root = δE.newRoot
// NOTE no need to clone vδE: we are writer, vδE is not returned to outside // NOTE no need to clone vδE: we are writer, vδE is never returned to
// outside, append does not invalidate previous vδE retrievals.
δftail.vδE = append(δftail.vδE, δE) δftail.vδE = append(δftail.vδE, δE)
} }
} }
...@@ -657,7 +658,7 @@ func (δftail *_ΔFileTail) _forgetPast(revCut zodb.Tid) { ...@@ -657,7 +658,7 @@ func (δftail *_ΔFileTail) _forgetPast(revCut zodb.Tid) {
// - AddBlk(zblk, blk), // - AddBlk(zblk, blk),
// - DelBlk(zblk, blk) // - DelBlk(zblk, blk)
type _ZinblkOverlay struct { type _ZinblkOverlay struct {
Base map[zodb.Oid]setI64 // taken from _RootTrack.Zinblk or _ΔFileEpoch.oldZinblk Base map[zodb.Oid]setI64 // taken from _RootTrack.ztrackInBlk or _ΔFileEpoch.oldZinblk
Adj map[zodb.Oid]setI64 // adjustment over base; blk<0 represents whiteout Adj map[zodb.Oid]setI64 // adjustment over base; blk<0 represents whiteout
} }
......
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