Revert "Fix a bug caused by recent fix of Prefix Hash (#6302)"

This reverts commit f8b5ef85ec.
This commit is contained in:
sdong 2020-01-27 14:56:41 -08:00
parent cad5db1c3e
commit 974dfc3de6
2 changed files with 0 additions and 7 deletions

View File

@ -4355,10 +4355,6 @@ TEST_F(DBTest2, BlockBasedTablePrefixIndexSeekForPrev) {
if (iterator->Valid()) {
ASSERT_EQ("a1", iterator->key().ToString());
}
iterator->SeekForPrev("y3");
ASSERT_TRUE(iterator->Valid());
ASSERT_EQ("y1", iterator->key().ToString());
}
}

View File

@ -390,7 +390,6 @@ void IndexBlockIter::Seek(const Slice& target) {
if (data_ == nullptr) { // Not init yet
return;
}
status_ = Status::OK();
uint32_t index = 0;
bool ok = false;
if (prefix_index_) {
@ -471,7 +470,6 @@ void IndexBlockIter::SeekToFirst() {
if (data_ == nullptr) { // Not init yet
return;
}
status_ = Status::OK();
SeekToRestartPoint(0);
ParseNextIndexKey();
}
@ -490,7 +488,6 @@ void IndexBlockIter::SeekToLast() {
if (data_ == nullptr) { // Not init yet
return;
}
status_ = Status::OK();
SeekToRestartPoint(num_restarts_ - 1);
while (ParseNextIndexKey() && NextEntryOffset() < restarts_) {
// Keep skipping