rocksdb/include/rocksdb
Igor Canadi 588bca2020 RocksDBLite
Summary:
Introducing RocksDBLite! Removes all the non-essential features and reduces the binary size. This effort should help our adoption on mobile.

Binary size when compiling for IOS (`TARGET_OS=IOS m static_lib`) is down to 9MB from 15MB (without stripping)

Test Plan: compiles :)

Reviewers: dhruba, haobo, ljin, sdong, yhchiang

Reviewed By: yhchiang

CC: leveldb

Differential Revision: https://reviews.facebook.net/D17835
2014-04-15 13:39:26 -07:00
..
c.h [C-API] implemented more options 2014-04-03 10:47:37 +02: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 RocksDBLite 2014-04-15 13:39:26 -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 RocksDBLite 2014-04-15 13:39:26 -07:00
merge_operator.h Enhance partial merge to support multiple arguments 2014-03-24 17:57:13 -07:00
options.h RocksDBLite 2014-04-15 13:39: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 Support prefix seek in UserCollectedProperties 2014-02-12 13:14:59 -08:00
table.h RocksDBLite 2014-04-15 13:39: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
write_batch.h [CF] WriteBatch to take in ColumnFamilyHandle 2014-03-14 11:30:14 -07:00