From fa4855c88783cdda0ee99fda0968732772ce1d1e Mon Sep 17 00:00:00 2001 From: Matthew Jaffee Date: Mon, 31 Jan 2022 11:17:57 -0600 Subject: [PATCH] remove unnecessary filter --- roaring/filter.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/roaring/filter.go b/roaring/filter.go index 0f080cbc3..513f8e8f0 100644 --- a/roaring/filter.go +++ b/roaring/filter.go @@ -579,7 +579,6 @@ func (b *BitmapRowFilterMultiFilter) ConsiderData(key FilterKey, data *Container // offsets the input bitmap's containers have, it matches them against // corresponding keys. type BitmapBitmapFilter struct { - filter *Bitmap // We don't use this while iterating, but in ludicrous edge cases it might be holding a generation we need. TODO @seebs I don't understand why this mentions generations containers []*Container nextOffsets []uint64 callback func(uint64) error @@ -629,7 +628,6 @@ func (b *BitmapBitmapFilter) ConsiderData(key FilterKey, data *Container) Filter // because offset-within-row is what we care about. func NewBitmapBitmapFilter(filter *Bitmap, callback func(uint64) error) *BitmapBitmapFilter { b := &BitmapBitmapFilter{ - filter: filter, callback: callback, containers: make([]*Container, rowWidth), nextOffsets: make([]uint64, rowWidth),