Searched refs:Decision (Results 1 – 10 of 10) sorted by relevance
| /rocksdb-6.9/include/rocksdb/ |
| D | compaction_filter.h | 43 enum class Decision { enum 157 virtual Decision FilterV2(int level, const Slice& key, ValueType value_type, in FilterV2() 165 return Decision::kRemove; in FilterV2() 167 return value_changed ? Decision::kChangeValue : Decision::kKeep; in FilterV2() 171 return rv ? Decision::kRemove : Decision::kKeep; in FilterV2() 174 return Decision::kKeep; in FilterV2() 177 return Decision::kKeep; in FilterV2()
|
| /rocksdb-6.9/db/ |
| D | merge_helper.cc | 250 CompactionFilter::Decision filter = in MergeUntil() 252 ? CompactionFilter::Decision::kKeep in MergeUntil() 254 if (filter != CompactionFilter::Decision::kRemoveAndSkipUntil && in MergeUntil() 258 filter = CompactionFilter::Decision::kRemove; in MergeUntil() 260 if (filter == CompactionFilter::Decision::kKeep || in MergeUntil() 261 filter == CompactionFilter::Decision::kChangeValue) { in MergeUntil() 273 if (filter == CompactionFilter::Decision::kKeep) { in MergeUntil() 389 CompactionFilter::Decision MergeHelper::FilterMerge(const Slice& user_key, in FilterMerge() 392 return CompactionFilter::Decision::kKeep; in FilterMerge() 402 if (ret == CompactionFilter::Decision::kRemoveAndSkipUntil) { in FilterMerge() [all …]
|
| D | db_compaction_filter_test.cc | 109 Decision FilterV2(int /*level*/, const Slice& key, ValueType /*value_type*/, in FilterV2() 119 return Decision::kRemoveAndSkipUntil; in FilterV2() 121 return Decision::kKeep; in FilterV2()
|
| D | merge_helper.h | 89 CompactionFilter::Decision FilterMerge(const Slice& user_key,
|
| /rocksdb-6.9/utilities/cassandra/ |
| D | cassandra_compaction_filter.cc | 18 CompactionFilter::Decision CassandraCompactionFilter::FilterV2( in FilterV2() 35 return Decision::kRemove; in FilterV2() 40 return Decision::kChangeValue; in FilterV2() 43 return Decision::kKeep; in FilterV2()
|
| D | cassandra_compaction_filter.h | 33 virtual Decision FilterV2(int level, const Slice& key, ValueType value_type,
|
| /rocksdb-6.9/db/compaction/ |
| D | compaction_iterator_test.cc | 52 return Decision::kRemove; in FilterV2() 83 return Decision::kRemove; in FilterV2() 389 return Decision::kKeep; in TEST_P() 395 return Decision::kRemoveAndSkipUntil; in TEST_P() 400 return Decision::kKeep; in TEST_P() 416 return Decision::kKeep; in TEST_P() 425 return Decision::kKeep; in TEST_P() 572 return Decision::kKeep; in TEST_P() 575 return Decision::kKeep; in TEST_P() 577 return Decision::kKeep; in TEST_P() [all …]
|
| D | compaction_iterator.cc | 193 CompactionFilter::Decision filter; in InvokeFilterIfNeeded() 211 if (filter == CompactionFilter::Decision::kRemoveAndSkipUntil && in InvokeFilterIfNeeded() 216 filter = CompactionFilter::Decision::kKeep; in InvokeFilterIfNeeded() 219 if (filter == CompactionFilter::Decision::kRemove) { in InvokeFilterIfNeeded() 227 } else if (filter == CompactionFilter::Decision::kChangeValue) { in InvokeFilterIfNeeded() 229 } else if (filter == CompactionFilter::Decision::kRemoveAndSkipUntil) { in InvokeFilterIfNeeded()
|
| /rocksdb-6.9/utilities/blob_db/ |
| D | blob_compaction_filter.cc | 16 CompactionFilter::Decision BlobIndexCompactionFilterBase::FilterV2( in FilterV2() 20 return Decision::kKeep; in FilterV2() 26 return Decision::kKeep; in FilterV2() 32 return Decision::kRemove; in FilterV2() 40 return Decision::kRemove; in FilterV2() 53 return Decision::kRemove; in FilterV2() 56 return Decision::kKeep; in FilterV2()
|
| D | blob_compaction_filter.h | 52 Decision FilterV2(int /*level*/, const Slice& key, ValueType value_type,
|