Fix BlockBasedTableIterator construction missing index_key_is_full parameter
Summary: Pull Request resolved: https://github.com/facebook/rocksdb/pull/5104 Differential Revision: D14619000 Pulled By: maysamyabandeh fbshipit-source-id: c2895794a3f31b826c149dcb698c1952dacc2332
This commit is contained in:
parent
3c5eed5ebe
commit
7ca9eb7542
@ -2557,7 +2557,7 @@ InternalIterator* BlockBasedTable::NewIterator(
|
|||||||
!skip_filters && !read_options.total_order_seek &&
|
!skip_filters && !read_options.total_order_seek &&
|
||||||
prefix_extractor != nullptr,
|
prefix_extractor != nullptr,
|
||||||
need_upper_bound_check, prefix_extractor, kIsNotIndex,
|
need_upper_bound_check, prefix_extractor, kIsNotIndex,
|
||||||
true /*key_includes_seq*/, for_compaction);
|
true /*key_includes_seq*/, true /*index_key_is_full*/, for_compaction);
|
||||||
} else {
|
} else {
|
||||||
auto* mem =
|
auto* mem =
|
||||||
arena->AllocateAligned(sizeof(BlockBasedTableIterator<DataBlockIter>));
|
arena->AllocateAligned(sizeof(BlockBasedTableIterator<DataBlockIter>));
|
||||||
@ -2567,7 +2567,7 @@ InternalIterator* BlockBasedTable::NewIterator(
|
|||||||
!skip_filters && !read_options.total_order_seek &&
|
!skip_filters && !read_options.total_order_seek &&
|
||||||
prefix_extractor != nullptr,
|
prefix_extractor != nullptr,
|
||||||
need_upper_bound_check, prefix_extractor, kIsNotIndex,
|
need_upper_bound_check, prefix_extractor, kIsNotIndex,
|
||||||
true /*key_includes_seq*/, for_compaction);
|
true /*key_includes_seq*/, true /*index_key_is_full*/, for_compaction);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user