mirror of https://github.com/etcd-io/bbolt.git
commit
533739c662
|
@ -1169,12 +1169,14 @@ func (cmd *BenchCommand) runReadsSequentialNested(db *bolt.DB, options *BenchOpt
|
|||
var count int
|
||||
var top = tx.Bucket(benchBucketName)
|
||||
if err := top.ForEach(func(name, _ []byte) error {
|
||||
c := top.Bucket(name).Cursor()
|
||||
for k, v := c.First(); k != nil; k, v = c.Next() {
|
||||
if v == nil {
|
||||
return ErrInvalidValue
|
||||
if b := top.Bucket(name); b != nil {
|
||||
c := b.Cursor()
|
||||
for k, v := c.First(); k != nil; k, v = c.Next() {
|
||||
if v == nil {
|
||||
return ErrInvalidValue
|
||||
}
|
||||
count++
|
||||
}
|
||||
count++
|
||||
}
|
||||
return nil
|
||||
}); err != nil {
|
||||
|
|
Loading…
Reference in New Issue