Update check of already existing key on add

- Update check of already existing key on add
- Update docs of methods
This commit is contained in:
2021-06-02 10:26:40 +02:00
parent 0b2c3b07ed
commit 467f063129
4 changed files with 38 additions and 18 deletions

View File

@@ -5,6 +5,7 @@ import (
"encoding/hex"
"fmt"
"math/big"
"os"
"runtime"
"sort"
"testing"
@@ -660,6 +661,7 @@ func benchAdd(t *testing.T, ks, vs [][]byte) {
c := qt.New(t)
dbDir := t.TempDir()
defer os.RemoveAll(dbDir) //nolint:errcheck
// storage, err := pebble.NewPebbleStorage(dbDir, false)
storage, err := leveldb.NewLevelDbStorage(dbDir, false)
c.Assert(err, qt.IsNil)
@@ -681,6 +683,8 @@ func benchAddBatch(t *testing.T, ks, vs [][]byte) {
c := qt.New(t)
dbDir := t.TempDir()
defer os.RemoveAll(dbDir) //nolint:errcheck
// storage, err := pebble.NewPebbleStorage(dbDir, false)
storage, err := leveldb.NewLevelDbStorage(dbDir, false)
c.Assert(err, qt.IsNil)
tree, err := NewTree(storage, 140, HashFunctionBlake2b)