@@ -44,7 +44,7 @@ type KeySchema struct {
44
44
// InitKeySeekerMetadata initializes the provided KeySeekerMetadata. This
45
45
// happens once when a block enters the block cache and can be used to save
46
46
// computation in NewKeySeeker.
47
- InitKeySeekerMetadata func (meta * KeySeekerMetadata , d * DataBlockDecoder , bd * BlockDecoder )
47
+ InitKeySeekerMetadata func (meta * KeySeekerMetadata , d * DataBlockDecoder , bd BlockDecoder )
48
48
49
49
// KeySeeker returns a KeySeeker using metadata that was previously
50
50
// initialized with InitKeySeekerMetadata. The returned key seeker can be an
@@ -215,10 +215,10 @@ func DefaultKeySchema(comparer *base.Comparer, prefixBundleSize int) KeySchema {
215
215
kw .suffixes .Init ()
216
216
return kw
217
217
},
218
- InitKeySeekerMetadata : func (meta * KeySeekerMetadata , d * DataBlockDecoder , bd * BlockDecoder ) {
218
+ InitKeySeekerMetadata : func (meta * KeySeekerMetadata , d * DataBlockDecoder , bd BlockDecoder ) {
219
219
ks := (* defaultKeySeeker )(unsafe .Pointer (& meta [0 ]))
220
220
ks .comparer = comparer
221
- ks .init (d , bd )
221
+ ks .init (d , & bd )
222
222
},
223
223
KeySeeker : func (meta * KeySeekerMetadata ) KeySeeker {
224
224
ks := (* defaultKeySeeker )(unsafe .Pointer (& meta [0 ]))
@@ -892,7 +892,7 @@ func (d *DataBlockDecoder) PrefixChanged() Bitmap {
892
892
}
893
893
894
894
// Init initializes the data block reader with the given serialized data block.
895
- func (d * DataBlockDecoder ) Init (schema * KeySchema , data []byte ) * BlockDecoder {
895
+ func (d * DataBlockDecoder ) Init (schema * KeySchema , data []byte ) BlockDecoder {
896
896
if uintptr (unsafe .Pointer (unsafe .SliceData (data )))& 7 != 0 {
897
897
panic ("data buffer not 8-byte aligned" )
898
898
}
@@ -904,12 +904,12 @@ func (d *DataBlockDecoder) Init(schema *KeySchema, data []byte) *BlockDecoder {
904
904
d .isValueExternal = bd .Bitmap (len (schema .ColumnTypes ) + dataBlockColumnIsValueExternal )
905
905
d .isObsolete = bd .Bitmap (len (schema .ColumnTypes ) + dataBlockColumnIsObsolete )
906
906
d .maximumKeyLength = binary .LittleEndian .Uint32 (data [schema .HeaderSize :])
907
- return & bd
907
+ return bd
908
908
}
909
909
910
910
// Describe descirbes the binary format of the data block, assuming f.Offset()
911
911
// is positioned at the beginning of the same data block described by d.
912
- func (d * DataBlockDecoder ) Describe (f * binfmt.Formatter , tp treeprinter.Node , bd * BlockDecoder ) {
912
+ func (d * DataBlockDecoder ) Describe (f * binfmt.Formatter , tp treeprinter.Node , bd BlockDecoder ) {
913
913
// Set the relative offset. When loaded into memory, the beginning of blocks
914
914
// are aligned. Padding that ensures alignment is done relative to the
915
915
// current offset. Setting the relative offset ensures that if we're
@@ -1051,7 +1051,7 @@ func (i *DataBlockIter) InitOnce(
1051
1051
// Init initializes the data block iterator, configuring it to read from the
1052
1052
// provided decoder.
1053
1053
func (i * DataBlockIter ) Init (
1054
- d * DataBlockDecoder , bd * BlockDecoder , transforms blockiter.Transforms ,
1054
+ d * DataBlockDecoder , bd BlockDecoder , transforms blockiter.Transforms ,
1055
1055
) error {
1056
1056
i .d = d
1057
1057
// Leave i.h unchanged.
0 commit comments