Home
last modified time | relevance | path

Searched refs:MergeOperator (Results 1 – 25 of 58) sorted by relevance

123

/rocksdb-6.9/utilities/
Dmerge_operators.h18 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()
Dutil_merge_operators_test.cc25 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/
Dmerge_operator.cc36 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()
Dcassandra_value_operator.cc31 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/
Dput.cc23 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()
Dmax.cc13 using ROCKSDB_NAMESPACE::MergeOperator;
20 class MaxOperator : public MergeOperator {
74 std::shared_ptr<MergeOperator> MergeOperators::CreateMaxOperator() { in CreateMaxOperator()
Dsortlist.cc11 using ROCKSDB_NAMESPACE::MergeOperator;
97 std::shared_ptr<MergeOperator> MergeOperators::CreateSortOperator() { in CreateSortOperator()
Dsortlist.h17 class SortList : public MergeOperator {
/rocksdb-6.9/db/
Dmerge_helper.h26 class MergeOperator; variable
32 const MergeOperator* user_merge_operator,
47 static Status TimedFullMerge(const MergeOperator* merge_operator,
141 const MergeOperator* user_merge_operator_;
Dmerge_helper.cc23 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()
Dmerge_operator.cc14 bool MergeOperator::FullMergeV2(const MergeOperationInput& merge_in, in FullMergeV2()
29 bool MergeOperator::PartialMergeMulti(const Slice& key, in PartialMergeMulti()
Ddb_merge_operator_test.cc280 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/
Dmerge_operator.h46 class MergeOperator {
48 virtual ~MergeOperator() {} in ~MergeOperator()
226 class AssociativeMergeOperator : public MergeOperator {
Doptions.h44 class MergeOperator; variable
152 std::shared_ptr<MergeOperator> merge_operator = nullptr;
/rocksdb-6.9/table/
Dget_context.h88 GetContext(const Comparator* ucmp, const MergeOperator* merge_operator,
97 GetContext(const Comparator* ucmp, const MergeOperator* merge_operator,
164 const MergeOperator* merge_operator_;
Dget_context.cc42 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/
DMergeOperator.java14 public abstract class MergeOperator extends RocksObject { class
15 protected MergeOperator(final long nativeHandle) { in MergeOperator() method in MergeOperator
DUInt64AddOperator.java12 public class UInt64AddOperator extends MergeOperator {
DStringAppendOperator.java13 public class StringAppendOperator extends MergeOperator {
DCassandraValueMergeOperator.java12 public class CassandraValueMergeOperator extends MergeOperator {
/rocksdb-6.9/utilities/merge_operators/string_append/
Dstringappend.cc51 std::shared_ptr<MergeOperator> MergeOperators::CreateStringAppendOperator() { in CreateStringAppendOperator()
55 std::shared_ptr<MergeOperator> MergeOperators::CreateStringAppendOperator(char delim_char) { in CreateStringAppendOperator()
Dstringappend2.h23 class StringAppendTESTOperator : public MergeOperator {
/rocksdb-6.9/utilities/ttl/
Ddb_ttl_impl.h236 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/
Dcompaction_iterator_test.cc20 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/
Dmerge_operator.h16 class CassandraValueMergeOperator : public MergeOperator {

123