|
static size_t | leveldb::TargetFileSize (const Options *options) |
|
static int64_t | leveldb::MaxGrandParentOverlapBytes (const Options *options) |
|
static int64_t | leveldb::ExpandedCompactionByteSizeLimit (const Options *options) |
|
static double | leveldb::MaxBytesForLevel (const Options *options, int level) |
|
static uint64_t | leveldb::MaxFileSizeForLevel (const Options *options, int level) |
|
static int64_t | leveldb::TotalFileSize (const std::vector< FileMetaData * > &files) |
|
int | leveldb::FindFile (const InternalKeyComparator &icmp, const std::vector< FileMetaData * > &files, const Slice &key) |
|
static bool | leveldb::AfterFile (const Comparator *ucmp, const Slice *user_key, const FileMetaData *f) |
|
static bool | leveldb::BeforeFile (const Comparator *ucmp, const Slice *user_key, const FileMetaData *f) |
|
bool | leveldb::SomeFileOverlapsRange (const InternalKeyComparator &icmp, bool disjoint_sorted_files, const std::vector< FileMetaData * > &files, const Slice *smallest_user_key, const Slice *largest_user_key) |
|
static Iterator * | leveldb::GetFileIterator (void *arg, const ReadOptions &options, const Slice &file_value) |
|
static void | leveldb::SaveValue (void *arg, const Slice &ikey, const Slice &v) |
|
static bool | leveldb::NewestFirst (FileMetaData *a, FileMetaData *b) |
|