rocksdb/include/rocksdb
Sagar Vemuri 90c542347a Update comments about MergeOperator::AllowSingleOperand
Summary:
Updated comments around AllowSingleOperand.
Reason: A couple of users were confused and encountered issues due to no overriding PartialMerge with AllowSingleOperand=true.

I'll also look into modifying the default merge operator implementation so that overriding PartialMerge is not mandatory when AllowSingleOp=true.
Closes https://github.com/facebook/rocksdb/pull/3659

Differential Revision: D7422691

Pulled By: sagar0

fbshipit-source-id: 3d075a6ced0120f5d65cb7ae5412936f1862f342
2018-03-27 17:13:53 -07:00
..
utilities allowing CompactFiles to return new file names 2018-03-15 11:58:12 -07:00
advanced_options.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
c.h C API for PerfContext 2018-03-21 22:13:34 -07:00
cache.h Comment out unused variables 2018-03-05 13:13:41 -08:00
cleanable.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
compaction_filter.h Comment out unused variables 2018-03-05 13:13:41 -08:00
compaction_job_stats.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
comparator.h Move ~Comparator define to comparator.h 2017-10-17 09:58:13 -07:00
convenience.h Delete files in multiple ranges at once 2018-01-30 13:56:39 -08:00
db_bench_tool.h Change RocksDB License 2017-07-15 16:11:23 -07:00
db_dump_tool.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
db.h allowing CompactFiles to return new file names 2018-03-15 11:58:12 -07:00
env_encryption.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
env.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
experimental.h Change RocksDB License 2017-07-15 16:11:23 -07:00
filter_policy.h Comment out unused variables 2018-03-05 13:13:41 -08:00
flush_block_policy.h Change RocksDB License 2017-07-15 16:11:23 -07:00
iostats_context.h Change RocksDB License 2017-07-15 16:11:23 -07:00
iterator.h Add rocksdb.iterator.internal-key property 2018-02-20 19:12:09 -08:00
ldb_tool.h Change RocksDB License 2017-07-15 16:11:23 -07:00
listener.h FlushReason improvement 2018-03-22 18:42:18 -07:00
memtablerep.h InlineSkiplist: don't decode keys unnecessarily during comparisons 2018-03-23 12:14:30 -07:00
merge_operator.h Update comments about MergeOperator::AllowSingleOperand 2018-03-27 17:13:53 -07:00
metadata.h Fix coverity issues in include/rocksdb 2017-11-02 17:56:48 -07:00
options.h Add delay before flush in CompactRange to avoid write stalling 2018-02-12 15:42:47 -08:00
perf_context.h Add lock wait time as a perf context counter 2017-11-06 10:57:19 -08:00
perf_level.h Change RocksDB License 2017-07-15 16:11:23 -07:00
persistent_cache.h Change RocksDB License 2017-07-15 16:11:23 -07:00
rate_limiter.h Comment out unused variables 2018-03-05 13:13:41 -08:00
slice_transform.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
slice.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
snapshot.h Change RocksDB License 2017-07-15 16:11:23 -07:00
sst_dump_tool.h Change RocksDB License 2017-07-15 16:11:23 -07:00
sst_file_manager.h SstFileManager: add bytes_max_delete_chunk 2018-03-22 15:58:37 -07:00
sst_file_writer.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
statistics.h Adding stat to count cancelled compactions 2018-03-08 10:42:28 -08:00
status.h Disallow compactions if there isn't enough free space 2018-03-06 16:27:54 -08:00
table_properties.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
table.h Align SST file data blocks to avoid spanning multiple pages 2018-03-26 20:26:10 -07:00
thread_status.h fix ThreadStatus for bottom-pri compaction threads 2017-12-14 14:57:49 -08:00
threadpool.h Change RocksDB License 2017-07-15 16:11:23 -07:00
transaction_log.h Change RocksDB License 2017-07-15 16:11:23 -07:00
types.h Fix WriteBatch rep_ format for RangeDeletion records 2018-01-23 12:57:32 -08:00
universal_compaction.h Change RocksDB License 2017-07-15 16:11:23 -07:00
version.h Update history for future 5.13 release 2018-03-22 14:59:27 -07:00
wal_filter.h Comment out unused variables 2018-03-05 13:13:41 -08:00
write_batch_base.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
write_batch.h Fix some typos in comments and docs. 2018-03-08 10:27:25 -08:00
write_buffer_manager.h Change RocksDB License 2017-07-15 16:11:23 -07:00