Commit Graph

23 Commits (f18acd88753fd6612faf7c8c84810fc80e808af1)

Author SHA1 Message Date
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
Igor Canadi 96b8240bc5 Support footer versions bigger than 1 10 years ago
Yueh-Hsuan Chiang 13de000f07 Add rocksdb::ToString() to address cases where std::to_string is not available. 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Igor Canadi 9f7fc3ac45 Turn on -Wshadow 10 years ago
Lei Jin 2dc6f62bb9 handle kDelete type in cuckoo builder 10 years ago
Lei Jin 94997eab5e reduce memory usage of cuckoo table builder 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 5600c8f6e5 cuckoo table: return estimated size - 1 10 years ago
Radheshyam Balasundaram 5cd0576ffe Fix compaction bug in Cuckoo Table Builder. Use kvs_.size() instead of num_entries in FileSize() method. 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 9674c11d01 Integrating Cuckoo Hash SST Table format into RocksDB 10 years ago
Radheshyam Balasundaram 606a126703 Changing implementaiton of CuckooTableBuilder to not take file_size, key_length, value_length. 10 years ago
Radheshyam Balasundaram 0c9d03ba10 Fixing broken Mac build 10 years ago
Radheshyam Balasundaram 91c01485d1 Minor changes to CuckooTableBuilder 10 years ago
Radheshyam Balasundaram 62f9b071ff Implementation of CuckooTableReader 10 years ago
Radheshyam Balasundaram 07a7d870b8 Addressing TODOs in CuckooTableBuilder 10 years ago
Yueh-Hsuan Chiang bbe2e91d00 Fixed a compile error of cuckoo_table_builder. 10 years ago
Radheshyam Balasundaram cf3da899b0 Adding a new SST table builder based on Cuckoo Hashing 10 years ago