rocksdb/include/rocksdb
Dmitri Smirnov d1a457181d Ensure Windows build w/o port/port.h in public headers
- Remove make file defines from public headers and use _WIN32 because it is compiler defined
 - use __GNUC__ and __clang__ to guard non-portable attributes
 - add #include "port/port.h" to some new .cc files.
 - minor changes in CMakeLists to reflect recent changes
2015-07-16 12:10:16 -07:00
..
utilities Ensure Windows build w/o port/port.h in public headers 2015-07-16 12:10:16 -07:00
c.h Ensure Windows build w/o port/port.h in public headers 2015-07-16 12:10:16 -07:00
cache.h Add Cache.GetPinnedUsageUsage() 2015-06-18 13:56:31 -07:00
compaction_filter.h Add missing include to use std::unique_ptr 2014-08-23 13:02:21 -04:00
compaction_job_stats.h Add tombstone information in CompactionJobStats 2015-07-13 15:51:38 -07:00
comparator.h CompactFiles, EventListener and GetDatabaseMetaData 2014-11-07 14:45:18 -08:00
convenience.h move convenience.h out of utilities 2015-07-15 14:51:51 -07:00
db.h Ensure Windows build w/o port/port.h in public headers 2015-07-16 12:10:16 -07:00
env.h Ensure Windows build w/o port/port.h in public headers 2015-07-16 12:10:16 -07:00
experimental.h Implement DB::PromoteL0 method 2015-04-23 12:10:36 -07:00
filter_policy.h Implement full filter for block based table. 2014-09-08 10:37:05 -07:00
flush_block_policy.h move block based table related options BlockBasedTableOptions 2014-08-25 14:22:05 -07:00
immutable_options.h Implement a table-level row cache 2015-06-23 10:25:45 -07:00
iostats_context.h Ensure Windows build w/o port/port.h in public headers 2015-07-16 12:10:16 -07:00
iterator.h Add License message to public header files. 2013-11-18 10:21:35 -08:00
ldb_tool.h [RocksDB] allow LDB tool to have customized key formatter 2014-06-23 15:35:40 -07:00
listener.h Add largest sequence to FlushJobInfo 2015-06-11 15:22:22 -07:00
memtablerep.h Allow GetApproximateSize() to include mem table size if it is skip list memtable 2015-06-16 18:13:23 -07:00
merge_operator.h Call merge operators with empty values 2015-06-26 11:35:46 -07:00
metadata.h Windows Port from Microsoft 2015-07-01 16:13:56 -07:00
options.h Deprecate purge_redundant_kvs_while_flush 2015-07-14 13:07:02 +02:00
perf_context.h Ensure Windows build w/o port/port.h in public headers 2015-07-16 12:10:16 -07:00
perf_level.h more times in perf_context and iostats_context 2015-06-02 02:07:58 -07:00
rate_limiter.h Enable dynamic changing of rate limiter's bytes_per_second 2015-03-18 15:35:55 -07:00
slice_transform.h Unaddressed comment in previous diff. Change only in code comments. 2015-01-30 16:07:35 -08:00
slice.h Commit both PR and internal code review changes 2015-07-07 16:58:20 -07:00
sst_dump_tool.h Dump routine to BlockBasedTableReader 2014-12-23 13:24:07 -08:00
statistics.h Deprecate WriteOptions::timeout_hint_us 2015-07-14 09:35:48 +02:00
status.h Deprecate WriteOptions::timeout_hint_us 2015-07-14 09:35:48 +02:00
table_properties.h Merge the latest changes from github/master 2015-07-02 17:23:41 -07:00
table.h A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 2015-04-06 10:27:21 -07:00
thread_status.h "make format" against last 10 commits 2015-07-13 13:50:18 -07:00
transaction_log.h "make format" against last 10 commits 2015-07-13 13:50:18 -07:00
types.h Add License message to public header files. 2013-11-18 10:21:35 -08:00
universal_compaction.h Enabling trivial move in universal compaction 2015-07-07 14:18:55 -07:00
version.h Prepare 3.12 2015-07-02 12:20:36 -07:00
write_batch_base.h WriteBatch.Merge w/ SliceParts support 2015-05-29 04:30:03 -07:00
write_batch.h Windows Port from Microsoft 2015-07-01 16:13:56 -07:00