Commit Graph

529 Commits (876cb8bfb4bd6ab62616a90607528160a8c65fd9)

Author SHA1 Message Date
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
Tomislav Novak 0f9c43ea36 ForwardIterator: reset incomplete iterators on Seek() 10 years ago
Wankai Zhang be25ee44fe delete unused struct Options 10 years ago
Feng Zhu 1d23b5c470 remove_internal_filter_policy 10 years ago
Radheshyam Balasundaram 7f71448388 Implementing a cache friendly version of Cuckoo Hash 10 years ago
Wankai Zhang 528a11c635 Update block_builder.h 10 years ago
Radheshyam Balasundaram 4142a3e783 Adding a user comparator for comparing Uint64 slices. 10 years ago
Lei Jin 23861857c4 ReadOptions.total_order_seek to allow total order seek for block-based table when hash index is enabled 10 years ago
Lei Jin a98badff16 print table options 10 years ago
Lei Jin 384400128f move block based table related options BlockBasedTableOptions 10 years ago
Shao Yu Zhang f76eda74d6 Fix compilation issue on OSX 10 years ago
Radheshyam Balasundaram 08be7f5266 Implement Prepare method in CuckooTableReader 10 years ago
Yueh-Hsuan Chiang 63a2215c63 Improve Options sanitization and add MmapReadRequired() to TableFactory 10 years ago
sdong 045575ad0c Add CuckooHash table format to table_reader_bench 10 years ago
Yueh-Hsuan Chiang 570ba5aca8 Avoid retrying to read property block from a table when it does not exist. 10 years ago
Radheshyam Balasundaram 9674c11d01 Integrating Cuckoo Hash SST Table format into RocksDB 10 years ago
miguelportilla 93e6b5e9d9 Changes to support unity build: 10 years ago
ZHANG Biao 63d5cc72fa fix various 'comparison of integers of different signs' compiling errors under macosx 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
sdong 02c4023666 Remove port::MemoryBarrier() from table_reader_bench 10 years ago
Feng Zhu 1129921e9b logging_when_create_and_delete_manifest 10 years ago
Radheshyam Balasundaram 0c9d03ba10 Fixing broken Mac build 10 years ago