From dc7493ff75e98920211428859c8f770e5d84d458 Mon Sep 17 00:00:00 2001 From: Todd Gruben Date: Tue, 8 Mar 2022 15:06:38 -0600 Subject: [PATCH] optimize container after remove --- rbf.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rbf.go b/rbf.go index 5360958cb..1cdc59261 100644 --- a/rbf.go +++ b/rbf.go @@ -253,6 +253,8 @@ func (tx *RBFTx) RemoveChannel(index, field, view string, shard uint64, a chan u return } } else { + rc = roaring.Optimize(rc) + err = tx.tx.PutContainer(name, lastHi, rc) if err != nil { resChan <- countResults{0, errors.Wrap(err, "failed to put container")}