| /rocksdb-6.9/utilities/ |
| D | merge_operators.h | 18 static std::shared_ptr<MergeOperator> CreatePutOperator(); 19 static std::shared_ptr<MergeOperator> CreateDeprecatedPutOperator(); 20 static std::shared_ptr<MergeOperator> CreateUInt64AddOperator(); 21 static std::shared_ptr<MergeOperator> CreateStringAppendOperator(); 22 static std::shared_ptr<MergeOperator> CreateStringAppendOperator(char delim_char); 23 static std::shared_ptr<MergeOperator> CreateStringAppendTESTOperator(); 24 static std::shared_ptr<MergeOperator> CreateMaxOperator(); 25 static std::shared_ptr<MergeOperator> CreateBytesXOROperator(); 26 static std::shared_ptr<MergeOperator> CreateSortOperator(); 30 static std::shared_ptr<MergeOperator> CreateFromStringId( in CreateFromStringId()
|
| D | util_merge_operators_test.cc | 25 const MergeOperator::MergeOperationInput merge_in( in FullMergeV2() 27 MergeOperator::MergeOperationOutput merge_out(result, result_operand); in FullMergeV2() 43 const MergeOperator::MergeOperationInput merge_in(key, nullptr, in FullMergeV2() 45 MergeOperator::MergeOperationOutput merge_out(result, result_operand); in FullMergeV2() 72 std::shared_ptr<MergeOperator> merge_operator_;
|
| /rocksdb-6.9/java/rocksjni/ |
| D | merge_operator.cc | 36 new std::shared_ptr<ROCKSDB_NAMESPACE::MergeOperator>( in Java_org_rocksdb_StringAppendOperator_newSharedStringAppendOperator() 51 reinterpret_cast<std::shared_ptr<ROCKSDB_NAMESPACE::MergeOperator>*>( in Java_org_rocksdb_StringAppendOperator_disposeInternal() 64 new std::shared_ptr<ROCKSDB_NAMESPACE::MergeOperator>( in Java_org_rocksdb_UInt64AddOperator_newSharedUInt64AddOperator() 78 reinterpret_cast<std::shared_ptr<ROCKSDB_NAMESPACE::MergeOperator>*>( in Java_org_rocksdb_UInt64AddOperator_disposeInternal()
|
| D | cassandra_value_operator.cc | 31 auto* op = new std::shared_ptr<ROCKSDB_NAMESPACE::MergeOperator>( in Java_org_rocksdb_CassandraValueMergeOperator_newSharedCassandraValueMergeOperator() 45 reinterpret_cast<std::shared_ptr<ROCKSDB_NAMESPACE::MergeOperator>*>( in Java_org_rocksdb_CassandraValueMergeOperator_disposeInternal()
|
| /rocksdb-6.9/utilities/merge_operators/ |
| D | put.cc | 23 class PutOperator : public MergeOperator { 42 using MergeOperator::PartialMergeMulti; 76 std::shared_ptr<MergeOperator> MergeOperators::CreateDeprecatedPutOperator() { in CreateDeprecatedPutOperator() 80 std::shared_ptr<MergeOperator> MergeOperators::CreatePutOperator() { in CreatePutOperator()
|
| D | max.cc | 13 using ROCKSDB_NAMESPACE::MergeOperator; 20 class MaxOperator : public MergeOperator { 74 std::shared_ptr<MergeOperator> MergeOperators::CreateMaxOperator() { in CreateMaxOperator()
|
| D | sortlist.cc | 11 using ROCKSDB_NAMESPACE::MergeOperator; 97 std::shared_ptr<MergeOperator> MergeOperators::CreateSortOperator() { in CreateSortOperator()
|
| D | sortlist.h | 17 class SortList : public MergeOperator {
|
| /rocksdb-6.9/db/ |
| D | merge_helper.h | 26 class MergeOperator; variable 32 const MergeOperator* user_merge_operator, 47 static Status TimedFullMerge(const MergeOperator* merge_operator, 141 const MergeOperator* user_merge_operator_;
|
| D | merge_helper.cc | 23 const MergeOperator* user_merge_operator, in MergeHelper() 51 Status MergeHelper::TimedFullMerge(const MergeOperator* merge_operator, in TimedFullMerge() 73 const MergeOperator::MergeOperationInput merge_in(key, value, operands, in TimedFullMerge() 75 MergeOperator::MergeOperationOutput merge_out(*result, tmp_result_operand); in TimedFullMerge()
|
| D | merge_operator.cc | 14 bool MergeOperator::FullMergeV2(const MergeOperationInput& merge_in, in FullMergeV2() 29 bool MergeOperator::PartialMergeMulti(const Slice& key, in PartialMergeMulti()
|
| D | db_merge_operator_test.cc | 280 class MergeOperatorHook : public MergeOperator { 282 explicit MergeOperatorHook(std::shared_ptr<MergeOperator> _merge_op) in MergeOperatorHook() 295 std::shared_ptr<MergeOperator> merge_op_;
|
| /rocksdb-6.9/include/rocksdb/ |
| D | merge_operator.h | 46 class MergeOperator { 48 virtual ~MergeOperator() {} in ~MergeOperator() 226 class AssociativeMergeOperator : public MergeOperator {
|
| D | options.h | 44 class MergeOperator; variable 152 std::shared_ptr<MergeOperator> merge_operator = nullptr;
|
| /rocksdb-6.9/table/ |
| D | get_context.h | 88 GetContext(const Comparator* ucmp, const MergeOperator* merge_operator, 97 GetContext(const Comparator* ucmp, const MergeOperator* merge_operator, 164 const MergeOperator* merge_operator_;
|
| D | get_context.cc | 42 const Comparator* ucmp, const MergeOperator* merge_operator, Logger* logger, in GetContext() 75 const Comparator* ucmp, const MergeOperator* merge_operator, Logger* logger, in GetContext()
|
| /rocksdb-6.9/java/src/main/java/org/rocksdb/ |
| D | MergeOperator.java | 14 public abstract class MergeOperator extends RocksObject { class 15 protected MergeOperator(final long nativeHandle) { in MergeOperator() method in MergeOperator
|
| D | UInt64AddOperator.java | 12 public class UInt64AddOperator extends MergeOperator {
|
| D | StringAppendOperator.java | 13 public class StringAppendOperator extends MergeOperator {
|
| D | CassandraValueMergeOperator.java | 12 public class CassandraValueMergeOperator extends MergeOperator {
|
| /rocksdb-6.9/utilities/merge_operators/string_append/ |
| D | stringappend.cc | 51 std::shared_ptr<MergeOperator> MergeOperators::CreateStringAppendOperator() { in CreateStringAppendOperator() 55 std::shared_ptr<MergeOperator> MergeOperators::CreateStringAppendOperator(char delim_char) { in CreateStringAppendOperator()
|
| D | stringappend2.h | 23 class StringAppendTESTOperator : public MergeOperator {
|
| /rocksdb-6.9/utilities/ttl/ |
| D | db_ttl_impl.h | 236 class TtlMergeOperator : public MergeOperator { 239 explicit TtlMergeOperator(const std::shared_ptr<MergeOperator>& merge_op, in TtlMergeOperator() 357 std::shared_ptr<MergeOperator> user_merge_op_;
|
| /rocksdb-6.9/db/compaction/ |
| D | compaction_iterator_test.cc | 20 class NoMergingMergeOp : public MergeOperator { 223 MergeOperator* merge_op = nullptr, CompactionFilter* filter = nullptr, in InitIterators() 275 MergeOperator* merge_operator = nullptr, in RunTest() 589 class SingleMergeOp : public MergeOperator { in TEST_P() 947 std::shared_ptr<MergeOperator> merge_op = in TEST_F() 958 std::shared_ptr<MergeOperator> merge_op = in TEST_F()
|
| /rocksdb-6.9/utilities/cassandra/ |
| D | merge_operator.h | 16 class CassandraValueMergeOperator : public MergeOperator {
|