@@ -24,7 +24,7 @@ type Bloom struct {
24
24
25
25
func (b * Bloom ) Encode (enc * encoding.Encbuf ) error {
26
26
// divide by 8 b/c bloom capacity is measured in bits, but we want bytes
27
- buf := bytes .NewBuffer (BlockPool .Get (int (b .Capacity () / 8 )))
27
+ buf := bytes .NewBuffer (BloomPagePool .Get (int (b .Capacity () / 8 )))
28
28
29
29
// TODO(owen-d): have encoder implement writer directly so we don't need
30
30
// to indirect via a buffer
@@ -36,7 +36,7 @@ func (b *Bloom) Encode(enc *encoding.Encbuf) error {
36
36
data := buf .Bytes ()
37
37
enc .PutUvarint (len (data )) // length of bloom filter
38
38
enc .PutBytes (data )
39
- BlockPool .Put (data [:0 ]) // release to pool
39
+ BloomPagePool .Put (data [:0 ]) // release to pool
40
40
return nil
41
41
}
42
42
@@ -65,8 +65,8 @@ func (b *Bloom) Decode(dec *encoding.Decbuf) error {
65
65
}
66
66
67
67
func LazyDecodeBloomPage (r io.Reader , pool chunkenc.ReaderPool , page BloomPageHeader ) (* BloomPageDecoder , error ) {
68
- data := BlockPool .Get (page .Len )[:page .Len ]
69
- defer BlockPool .Put (data )
68
+ data := BloomPagePool .Get (page .Len )[:page .Len ]
69
+ defer BloomPagePool .Put (data )
70
70
71
71
_ , err := io .ReadFull (r , data )
72
72
if err != nil {
@@ -84,7 +84,7 @@ func LazyDecodeBloomPage(r io.Reader, pool chunkenc.ReaderPool, page BloomPageHe
84
84
}
85
85
defer pool .PutReader (decompressor )
86
86
87
- b := BlockPool .Get (page .DecompressedLen )[:page .DecompressedLen ]
87
+ b := BloomPagePool .Get (page .DecompressedLen )[:page .DecompressedLen ]
88
88
89
89
if _ , err = io .ReadFull (decompressor , b ); err != nil {
90
90
return nil , errors .Wrap (err , "decompressing bloom page" )
@@ -101,7 +101,7 @@ func LazyDecodeBloomPageNoCompression(r io.Reader, page BloomPageHeader) (*Bloom
101
101
if page .Len != page .DecompressedLen + 4 {
102
102
return nil , errors .New ("the Len and DecompressedLen of the page do not match" )
103
103
}
104
- data := BlockPool .Get (page .Len )[:page .Len ]
104
+ data := BloomPagePool .Get (page .Len )[:page .Len ]
105
105
106
106
_ , err := io .ReadFull (r , data )
107
107
if err != nil {
@@ -163,7 +163,7 @@ func (d *BloomPageDecoder) Relinquish() {
163
163
d .data = nil
164
164
165
165
if cap (data ) > 0 {
166
- BlockPool .Put (data )
166
+ BloomPagePool .Put (data )
167
167
}
168
168
}
169
169
0 commit comments