rocksdb/memtable
Maysam Yabandeh 8eb1d445c3 Unbreak MemTableRep API change
Summary:
The MemTableRep API was broken by this commit: 813719e952
This patch reverts the changes and instead adds InsertKey (and etc.) overloads to extend the MemTableRep API without breaking the existing classes that inherit from it.
Closes https://github.com/facebook/rocksdb/pull/3513

Differential Revision: D7004134

Pulled By: maysamyabandeh

fbshipit-source-id: e568d91fe1e17dd76c0c1f6c7dd51a18633b1c4f
2018-02-15 17:27:24 -08:00
..
alloc_tracker.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
hash_cuckoo_rep.cc Unbreak MemTableRep API change 2018-02-15 17:27:24 -08:00
hash_cuckoo_rep.h Change RocksDB License 2017-07-15 16:11:23 -07:00
hash_linklist_rep.cc Unbreak MemTableRep API change 2018-02-15 17:27:24 -08:00
hash_linklist_rep.h Change RocksDB License 2017-07-15 16:11:23 -07:00
hash_skiplist_rep.cc Unbreak MemTableRep API change 2018-02-15 17:27:24 -08:00
hash_skiplist_rep.h Change RocksDB License 2017-07-15 16:11:23 -07:00
inlineskiplist.h WritePrepared Txn: Duplicate Keys, Memtable part 2018-01-31 18:57:07 -08:00
inlineskiplist_test.cc WritePrepared Txn: Duplicate Keys, Memtable part 2018-01-31 18:57:07 -08:00
memtablerep_bench.cc fix gflags namespace 2017-12-01 10:42:05 -08:00
skiplist.h Enable MSVC W4 with a few exceptions. Fix warnings and bugs 2017-10-19 10:57:12 -07:00
skiplist_test.cc Introduce bottom-pri thread pool for large universal compactions 2017-08-03 15:43:29 -07:00
skiplistrep.cc Unbreak MemTableRep API change 2018-02-15 17:27:24 -08:00
stl_wrappers.h Change RocksDB License 2017-07-15 16:11:23 -07:00
vectorrep.cc Unbreak MemTableRep API change 2018-02-15 17:27:24 -08:00
write_buffer_manager.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
write_buffer_manager_test.cc Change RocksDB License 2017-07-15 16:11:23 -07:00