rocksdb/include/rocksdb
sdong 7dafa3a1d7 Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB
Summary: Add an option to allocate a piece of memory from huge page TLB. Add options to trigger it in dynamic bloom, plain table indexes andhash linked list hash table.

Test Plan: make all check

Reviewers: haobo, ljin

Reviewed By: haobo

CC: nkg-, dhruba, leveldb, igor, yhchiang

Differential Revision: https://reviews.facebook.net/D18357
2014-04-30 11:02:26 -07:00
..
c.h Add rocksdb_open_for_read_only to C API 2014-04-27 20:57:10 +01:00
cache.h Merge branch 'master' into performance 2014-01-28 10:35:55 -08:00
compaction_filter.h Compaction Filter V1 to use old context struct to keep backward compatible 2014-04-02 14:57:51 -07:00
comparator.h Add License message to public header files. 2013-11-18 10:21:35 -08:00
db.h Add a new mem-table representation based on cuckoo hash. 2014-04-29 17:13:46 -07:00
env.h Expose in memory Env to the world 2014-04-14 12:28:15 -07:00
filter_policy.h Add License message to public header files. 2013-11-18 10:21:35 -08:00
flush_block_policy.h Remove the terrible hack in for flush_block_policy_factory 2014-02-28 16:39:27 -08:00
iterator.h Add License message to public header files. 2013-11-18 10:21:35 -08:00
ldb_tool.h RocksDBLite 2014-04-15 13:39:26 -07:00
memtablerep.h Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB 2014-04-30 11:02:26 -07:00
merge_operator.h Enhance partial merge to support multiple arguments 2014-03-24 17:57:13 -07:00
options.h Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB 2014-04-30 11:02:26 -07:00
perf_context.h macros for perf_context 2014-04-08 10:58:07 -07:00
slice_transform.h Add License message to public header files. 2013-11-18 10:21:35 -08:00
slice.h No shadow in public headers 2014-04-10 17:19:03 -07:00
statistics.h [RocksDB] make sure KSVObsolete does not get accessed as a valid pointer. 2014-03-10 12:55:25 -07:00
status.h IOError cleanup 2014-02-12 11:42:54 -08:00
table_properties.h PlainTableReader to expose index size to users 2014-04-22 19:29:05 -07:00
table.h Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB 2014-04-30 11:02:26 -07:00
transaction_log.h Revert "Fix bad merge of D16791 and D16767" 2014-03-12 09:37:43 -07:00
types.h Add License message to public header files. 2013-11-18 10:21:35 -08:00
universal_compaction.h Moving Some includes from options.h to forward declaration 2014-01-24 17:16:22 -08:00
version.h Make kMajorVersion and kMinorVersion take version from version macros 2014-04-29 11:59:48 -04:00
write_batch.h Support for column families in TTL DB 2014-04-22 11:27:33 -07:00