]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commitdiff
[RocksDB] Fix unit test
authorHaobo Xu <haobo@fb.com>
Thu, 19 Jun 2014 08:07:49 +0000 (01:07 -0700)
committerHaobo Xu <haobo@fb.com>
Thu, 19 Jun 2014 08:37:21 +0000 (01:37 -0700)
Summary: fix a bug in D19047, which caused  DBTest.RecoverDuringMemtableCompaction to fail.

Test Plan: unit test

Reviewers: sdong, igor

Reviewed By: igor

Subscribers: leveldb

Differential Revision: https://reviews.facebook.net/D19155

table/block_prefix_index.cc

index f3572f64d44a5172a7a8e14ea4598990d0829685..4ed3b015cd3b4fae1c01a0116c5df563c00c0a49 100644 (file)
@@ -111,6 +111,7 @@ class BlockPrefixIndex::Builder {
         if (distance <= 1) {
           prev->end_block = current->end_block;
           prev->num_blocks = prev->end_block - prev->start_block + 1;
+          num_blocks_per_bucket[bucket] += (current->num_blocks + distance - 1);
           continue;
         }
       }