From bdc1b1a99f6e1e4e8be8660313e6ac43b4ffbb0a Mon Sep 17 00:00:00 2001 From: Emmanuel T Odeke Date: Wed, 25 Oct 2023 20:55:42 -0700 Subject: [PATCH] fix: fix pedantic returns in Pebble Removes pedantic returns that are non-idiomatic Go. Fixes #94 --- pebble.go | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/pebble.go b/pebble.go index 76426f9..ce1ebba 100644 --- a/pebble.go +++ b/pebble.go @@ -177,11 +177,7 @@ func (db *PebbleDB) Delete(key []byte) error { if isForceSync { wopts = pebble.Sync } - err := db.db.Delete(key, wopts) - if err != nil { - return err - } - return nil + return db.db.Delete(key, wopts) } // DeleteSync implements DB. @@ -190,11 +186,7 @@ func (db PebbleDB) DeleteSync(key []byte) error { if len(key) == 0 { return errKeyEmpty } - err := db.db.Delete(key, pebble.Sync) - if err != nil { - return nil - } - return nil + return db.db.Delete(key, pebble.Sync) } func (db *PebbleDB) DB() *pebble.DB { @@ -488,11 +480,7 @@ func (itr *pebbleDBIterator) Error() error { // Close implements Iterator. func (itr *pebbleDBIterator) Close() error { // fmt.Println("pebbleDBIterator.Close") - err := itr.source.Close() - if err != nil { - return err - } - return nil + return itr.source.Close() } func (itr *pebbleDBIterator) assertIsValid() {