Commit Graph

11 Commits (edae671ce020a060b86db919068ee132d70eb837)

Author SHA1 Message Date
mrambacher 13ae16c315 Cleanup includes in dbformat.h (#8930) 3 years ago
mrambacher 8948dc8524 Make ImmutableOptions struct that inherits from ImmutableCFOptions and ImmutableDBOptions (#8262) 4 years ago
Mike Kolupaev e45673dece Properly report IO errors when IndexType::kBinarySearchWithFirstKey is used (#6621) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
Eli Pozniansky c2404d9928 Optimizing ApproximateSize to create index iterator just once (#5693) 5 years ago
haoyuhuang 705b8eecb4 Add more callers for table reader. (#5454) 5 years ago
Vijay Nadimpalli 24b118ad98 Combine the read-ahead logic for user reads and compaction reads (#5431) 5 years ago
haoyuhuang 5efa0d6b0d Create a BlockCacheLookupContext to enable fine-grained block cache tracing. (#5421) 6 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Sagar Vemuri 189f0c27aa Make BlockBasedTableIterator compaction-aware (#4048) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
Aaron Gao 8f553d3c52 remove unnecessary internal_comparator param in newIterator 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Aaron Gao a30a696034 do not read next datablock if upperbound is reached 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
Lei Jin 2faf49d5f1 use GetContext to replace callback function pointer 10 years ago
Lei Jin c6275956e2 improve memory efficiency of cuckoo reader 10 years ago
Lei Jin 581442d446 option to choose module when calculating CuckooTable hash 10 years ago
Lei Jin 51af7c326c CuckooTable: add one option to allow identity function for the first hash function 10 years ago
Lei Jin 5665e5e285 introduce ImmutableOptions 10 years ago
Radheshyam Balasundaram d20b8cfaa1 Improve Cuckoo Table Reader performance. Inlined hash function and number of buckets a power of two. 10 years ago
Radheshyam Balasundaram 7f71448388 Implementing a cache friendly version of Cuckoo Hash 10 years ago
Radheshyam Balasundaram 4142a3e783 Adding a user comparator for comparing Uint64 slices. 10 years ago
Radheshyam Balasundaram 08be7f5266 Implement Prepare method in CuckooTableReader 10 years ago
sdong 1242bfcad7 Add DB property "rocksdb.estimate-table-readers-mem" 10 years ago
Radheshyam Balasundaram 606a126703 Changing implementaiton of CuckooTableBuilder to not take file_size, key_length, value_length. 10 years ago
Radheshyam Balasundaram 2124c85cc6 Implementing CuckooTableReader::NewIterator 10 years ago
Radheshyam Balasundaram 0c9d03ba10 Fixing broken Mac build 10 years ago
Radheshyam Balasundaram 62f9b071ff Implementation of CuckooTableReader 10 years ago