From 03386392ea898ab201faa4ec3a1ae038c9cd1aa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kuba=20Podg=C3=B3rski?= Date: Wed, 24 Mar 2021 15:15:50 +0100 Subject: [PATCH] Fix typos, replace panics by error --- fragment.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fragment.go b/fragment.go index 675146a16..35bf7bae3 100644 --- a/fragment.go +++ b/fragment.go @@ -696,7 +696,7 @@ func (f *fragment) setBit(tx Tx, rowID, columnID uint64) (changed bool, err erro err = f.gen.Transaction(wp, doSetFunc) } else { if tx.Type() == RoaringTxn { - panic("pb.error: f.gen was nil. should never happen under roaring b/c storage should be open") + return changed, errors.New("internal error: f.gen was nil and tx.Type is RoaringTxn - should never happen under roaring b/c storage should be open") } // else blue green or transactional backend. Just do it. err = doSetFunc() @@ -2535,9 +2535,8 @@ func (f *fragment) importPositions(tx Tx, set, clear []uint64, rowSet map[uint64 err = f.gen.Transaction(wp, doFunc) } else { if tx.Type() == RoaringTxn { - panic("pb.error: 2nd place, f.gen was nil. should never happen under roaring b/c storage should be open") + return errors.New("internal error: f.gen was nil and tx.Type is RoaringTxn - should never happen under roaring b/c storage should be open") } - // else blue green or transactional backend. Just do it. err = doFunc() }