rocksdb/include/rocksdb
Igor Canadi a0191c9dfe Create Missing Column Families
Summary: Provide an convenience option to create column families if they are missing from the DB. Task #4460490

Test Plan: added unit test. also, stress test for some time

Reviewers: sdong, haobo, dhruba, ljin, yhchiang

Reviewed By: yhchiang

Subscribers: yhchiang, leveldb

Differential Revision: https://reviews.facebook.net/D18951
2014-06-06 18:04:56 -07:00
..
c.h Add rocksdb_open_for_read_only to C API 2014-04-27 20:57:10 +01:00
cache.h ApplyToAllCacheEntries 2014-05-02 16:24:04 -04: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 Call EnableFileDeletions with false as argument 2014-05-20 14:28:51 -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 In DB::NewIterator(), try to allocate the whole iterator tree in an arena 2014-06-02 17:44:57 -07:00
merge_operator.h Enhance partial merge to support multiple arguments 2014-03-24 17:57:13 -07:00
options.h Create Missing Column Families 2014-06-06 18:04:56 -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 Expose Status::code() 2014-05-14 16:23:40 -07:00
table_properties.h TablePropertiesCollectorFactory 2014-05-13 12:30:55 -07:00
table.h Revert "Revert "Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB"" 2014-05-04 13:56:29 -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 Move master version to 3.2 2014-05-23 10:27:56 -07:00
write_batch.h Support for column families in TTL DB 2014-04-22 11:27:33 -07:00