From 778ae1e8e25f8c1fb6b80dd555efed156a2cfd4b Mon Sep 17 00:00:00 2001 From: Yuce Tekol Date: Thu, 30 May 2019 15:20:04 +0300 Subject: [PATCH] added enterprise btree first --- enterprise/b/containers_btree.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/enterprise/b/containers_btree.go b/enterprise/b/containers_btree.go index a051d7cde..eb7358a5d 100644 --- a/enterprise/b/containers_btree.go +++ b/enterprise/b/containers_btree.go @@ -149,6 +149,13 @@ func (btc *bTreeContainers) Clone() roaring.Containers { return nbtc } +func (btc *bTreeContainers) First() (key uint64, c *roaring.Container) { + if btc.tree.Len() == 0 { + return 0, nil + } + return btc.tree.First() +} + func (btc *bTreeContainers) Last() (key uint64, c *roaring.Container) { if btc.tree.Len() == 0 { return 0, nil