Commit Graph

395 Commits (b5881762bc14dd15702a62716bbd8a31c45fa357)

Author SHA1 Message Date
Lei Jin 839c376bd1 fix table_test 10 years ago
Lei Jin 0fd985f427 Avoid reloading filter on Get() if cache_index_and_filter_blocks == false 10 years ago
Lei Jin 2dd9bfe3a8 Sanitize block-based table index type and check prefix_extractor 10 years ago
Lei Jin 5ec53f3edf make compaction related options changeable 10 years ago
Danny Al-Gaaf 28a6e31583 table/block_based_table_builder.cc: remove unused variable 10 years ago
Danny Al-Gaaf 6b6cedbb1b table/format.cc: reduce scope of some variables 10 years ago
Danny Al-Gaaf 55652043c8 table/cuckoo_table_reader.cc: pass func parameter by reference 10 years ago
Danny Al-Gaaf d517c83648 in_table_factory.cc: use correct format specifier 10 years ago
Danny Al-Gaaf 063471bf76 table/table_test.cc: pass func parameter by reference 10 years ago
Danny Al-Gaaf 93548ce8f4 table/cuckoo_table_reader.cc: pass func parameter by ref 10 years ago
Danny Al-Gaaf 8ce050b51b table/bloom_block.*: pass func parameter by reference 10 years ago
Lei Jin 2faf49d5f1 use GetContext to replace callback function pointer 10 years ago
Lei Jin 2dc6f62bb9 handle kDelete type in cuckoo builder 10 years ago
Lei Jin d439451fab delay initialization of cuckoo table iterator 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 3c68006109 CompactedDBImpl 10 years ago
Lei Jin 0a29ce5393 re-enable BlockBasedTable::SetupForCompaction() 10 years ago
Igor Canadi 55af370756 Remove TODO for checking index checksums 10 years ago
Igor Canadi 3d74f09979 Fix compile 10 years ago
liuchang0812 4436f17bd8 fixed #303: replace %ld with % PRId64 10 years ago
Lei Jin 51af7c326c CuckooTable: add one option to allow identity function for the first hash function 10 years ago
Igor Canadi ff76895614 Remove some unnecessary constructors 10 years ago
Lei Jin feadb9df53 fix cuckoo table builder test 10 years ago
Igor Canadi 54cada92b1 Run make format on PR #249 10 years ago
Torrie Fischer fb6456b00d Replace naked calls to operator new and delete (Fixes #222) 10 years ago
Lei Jin 5600c8f6e5 cuckoo table: return estimated size - 1 10 years ago
Lei Jin a062e1f2c4 SetOptions() for memtable related options 10 years ago
Igor Canadi faad439ac4 Fix #284 10 years ago
Igor Canadi 059e584dd3 [unit test] CompactRange should fail if we don't have space 10 years ago
Igor Canadi 6bb7e3ef25 Merger test 10 years ago
Lei Jin 52311463e9 MemTableOptions 10 years ago
Feng Zhu 0af157f9bf Implement full filter for block based table. 10 years ago
wankai 88a2f44f99 fix comments 10 years ago
wankai 823773837b replace hard-coded number with named variable 10 years ago
wankai a5d2863074 typo improvement 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
liuhuahang bb6ae0f80c fix more compile warnings 10 years ago
Stanislau Hlebik 45a5e3ede0 Remove path with arena==nullptr from NewInternalIterator 10 years ago
Lei Jin 5665e5e285 introduce ImmutableOptions 10 years ago
liuhuahang ef5b384729 fix a few compile warnings 10 years ago
wankai 1785114a6f delete unused Comparator 10 years ago
wankai 19cc588b77 change to filter_block std::unique_ptr support RAII 10 years ago
Lei Jin 9b58c73c7c call SanitizeDBOptionsByCFOptions() in the right place 10 years ago
Torrie Fischer 6614a48418 Refactor PerfStepTimer to stop on destruct 10 years ago
Igor Canadi 076bd01a29 Fix compile 10 years ago
Igor Canadi 990df99a61 Fix ios compile 10 years ago
Wankai Zhang dff2b1a8f8 typo improvement 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