diff options
Diffstat (limited to 'table')
-rw-r--r-- | table/sst_file_reader.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/table/sst_file_reader.cc b/table/sst_file_reader.cc index f7f22b061..9bb8bdd71 100644 --- a/table/sst_file_reader.cc +++ b/table/sst_file_reader.cc @@ -69,11 +69,12 @@ Iterator* SstFileReader::NewIterator(const ReadOptions& roptions) { ? roptions.snapshot->GetSequenceNumber() : kMaxSequenceNumber; ArenaWrappedDBIter* res = new ArenaWrappedDBIter(); - res->Init(r->options.env, roptions, r->ioptions, r->moptions, sequence, + res->Init(r->options.env, roptions, r->ioptions, r->moptions, + nullptr /* version */, sequence, r->moptions.max_sequential_skip_in_iterations, 0 /* version_number */, nullptr /* read_callback */, - nullptr /* db_impl */, nullptr /* cfd */, false /* allow_blob */, - false /* allow_refresh */); + nullptr /* db_impl */, nullptr /* cfd */, + true /* expose_blob_index */, false /* allow_refresh */); auto internal_iter = r->table_reader->NewIterator( res->GetReadOptions(), r->moptions.prefix_extractor.get(), res->GetArena(), false /* skip_filters */, |