Skip to content

Commit de6f1da

Browse files
authored
Merge pull request #34 from ipfs/fix/fast-read
fix some performance regressions when reading protobuf nodes
2 parents 11062dc + 3bdd47f commit de6f1da

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

coding.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ func DecodeProtobufBlock(b blocks.Block) (ipld.Node, error) {
131131
}
132132

133133
decnd.cached = c
134-
decnd.SetCidBuilder(c.Prefix())
134+
decnd.builder = c.Prefix()
135135
return decnd, nil
136136
}
137137

node.go

-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@ func (n *ProtoNode) SetCidBuilder(builder cid.Builder) {
7878
n.builder = v0CidPrefix
7979
} else {
8080
n.builder = builder.WithCodec(cid.DagProtobuf)
81-
n.encoded = nil
8281
n.cached = cid.Undef
8382
}
8483
}

0 commit comments

Comments
 (0)