Home
last modified time | relevance | path

Searched refs:PlainTableIndex (Results 1 – 4 of 4) sorted by relevance

/rocksdb-6.9/table/plain/
Dplain_table_index.cc23 Status PlainTableIndex::InitFromRawData(Slice data) { in InitFromRawData()
40 PlainTableIndex::IndexSearchResult PlainTableIndex::GetOffset( in GetOffset()
149 sub_index_size_ += entry_count * PlainTableIndex::kOffsetLen; in BucketizeIndexes()
174 PutUnaligned(index + i, (uint32_t)PlainTableIndex::kMaxFileSize); in FillIndexes()
182 PutUnaligned(index + i, sub_index_offset | PlainTableIndex::kSubIndexMask); in FillIndexes()
194 sub_index_offset += PlainTableIndex::kOffsetLen * num_keys_for_bucket; in FillIndexes()
Dplain_table_index.h66 class PlainTableIndex {
74 explicit PlainTableIndex(Slice data) { InitFromRawData(data); } in PlainTableIndex() function
76 PlainTableIndex() in PlainTableIndex() function
159 PlainTableIndex::kOffsetLen * index_size_ + sub_index_size_; in GetTotalSize()
Dplain_table_reader.cc126 if (file_size > PlainTableIndex::kMaxFileSize) { in Open()
420 ToString(index_.GetIndexSize() * PlainTableIndex::kOffsetLen); in PopulateIndex()
440 if (res == PlainTableIndex::kNoPrefixForBucket) { in GetOffset()
443 } else if (res == PlainTableIndex::kDirectToFile) { in GetOffset()
Dplain_table_reader.h146 PlainTableIndex index_;