mirror of https://github.com/facebook/rocksdb.git
Remove unused option purge_redundant_kvs_while_flush (#9429)
Summary: Pull Request resolved: https://github.com/facebook/rocksdb/pull/9429 Test Plan: fake release for test: D33754513 Reviewed By: riversand963 Differential Revision: D33753637 Pulled By: jay-zhuang fbshipit-source-id: 18db4701e8f28dda8f1ab660c2be9890a8312c12
This commit is contained in:
parent
beb86addeb
commit
961d8dacf2
4
db/c.cc
4
db/c.cc
|
@ -2959,10 +2959,6 @@ size_t rocksdb_options_get_manifest_preallocation_size(rocksdb_options_t* opt) {
|
|||
return opt->rep.manifest_preallocation_size;
|
||||
}
|
||||
|
||||
// noop
|
||||
void rocksdb_options_set_purge_redundant_kvs_while_flush(
|
||||
rocksdb_options_t* /*opt*/, unsigned char /*v*/) {}
|
||||
|
||||
void rocksdb_options_set_use_direct_reads(rocksdb_options_t* opt,
|
||||
unsigned char v) {
|
||||
opt->rep.use_direct_reads = v;
|
||||
|
|
|
@ -103,7 +103,6 @@
|
|||
level0_stop_writes_trigger=20
|
||||
compression=kSnappyCompression
|
||||
level0_file_num_compaction_trigger=4
|
||||
purge_redundant_kvs_while_flush=true
|
||||
max_write_buffer_size_to_maintain=0
|
||||
memtable_factory=SkipListFactory
|
||||
max_grandparent_overlap_factor=8
|
||||
|
|
|
@ -930,10 +930,6 @@ struct AdvancedColumnFamilyOptions {
|
|||
|
||||
// NOT SUPPORTED ANYMORE -- this options is no longer used
|
||||
unsigned int rate_limit_delay_max_milliseconds = 100;
|
||||
|
||||
// NOT SUPPORTED ANYMORE
|
||||
// Does not have any effect.
|
||||
bool purge_redundant_kvs_while_flush = true;
|
||||
};
|
||||
|
||||
} // namespace ROCKSDB_NAMESPACE
|
||||
|
|
|
@ -1250,9 +1250,6 @@ extern ROCKSDB_LIBRARY_API void rocksdb_options_set_manifest_preallocation_size(
|
|||
rocksdb_options_t*, size_t);
|
||||
extern ROCKSDB_LIBRARY_API size_t
|
||||
rocksdb_options_get_manifest_preallocation_size(rocksdb_options_t*);
|
||||
extern ROCKSDB_LIBRARY_API void
|
||||
rocksdb_options_set_purge_redundant_kvs_while_flush(rocksdb_options_t*,
|
||||
unsigned char);
|
||||
extern ROCKSDB_LIBRARY_API void rocksdb_options_set_allow_mmap_reads(
|
||||
rocksdb_options_t*, unsigned char);
|
||||
extern ROCKSDB_LIBRARY_API unsigned char rocksdb_options_get_allow_mmap_reads(
|
||||
|
|
|
@ -525,10 +525,6 @@ static std::unordered_map<std::string, OptionTypeInfo>
|
|||
{offset_of(&ImmutableCFOptions::force_consistency_checks),
|
||||
OptionType::kBoolean, OptionVerificationType::kNormal,
|
||||
OptionTypeFlags::kNone}},
|
||||
{"purge_redundant_kvs_while_flush",
|
||||
{offset_of(&ImmutableCFOptions::purge_redundant_kvs_while_flush),
|
||||
OptionType::kBoolean, OptionVerificationType::kDeprecated,
|
||||
OptionTypeFlags::kNone}},
|
||||
{"max_mem_compaction_level",
|
||||
{0, OptionType::kInt, OptionVerificationType::kDeprecated,
|
||||
OptionTypeFlags::kNone}},
|
||||
|
@ -853,8 +849,6 @@ ImmutableCFOptions::ImmutableCFOptions(const ColumnFamilyOptions& cf_options)
|
|||
table_properties_collector_factories(
|
||||
cf_options.table_properties_collector_factories),
|
||||
bloom_locality(cf_options.bloom_locality),
|
||||
purge_redundant_kvs_while_flush(
|
||||
cf_options.purge_redundant_kvs_while_flush),
|
||||
compression_per_level(cf_options.compression_per_level),
|
||||
level_compaction_dynamic_level_bytes(
|
||||
cf_options.level_compaction_dynamic_level_bytes),
|
||||
|
|
|
@ -62,8 +62,6 @@ struct ImmutableCFOptions {
|
|||
// to PlainTableOptions just like bloom_bits_per_key
|
||||
uint32_t bloom_locality;
|
||||
|
||||
bool purge_redundant_kvs_while_flush;
|
||||
|
||||
std::vector<CompressionType> compression_per_level;
|
||||
|
||||
bool level_compaction_dynamic_level_bytes;
|
||||
|
|
|
@ -293,8 +293,6 @@ void UpdateColumnFamilyOptions(const ImmutableCFOptions& ioptions,
|
|||
cf_opts->table_properties_collector_factories =
|
||||
ioptions.table_properties_collector_factories;
|
||||
cf_opts->bloom_locality = ioptions.bloom_locality;
|
||||
cf_opts->purge_redundant_kvs_while_flush =
|
||||
ioptions.purge_redundant_kvs_while_flush;
|
||||
cf_opts->compression_per_level = ioptions.compression_per_level;
|
||||
cf_opts->level_compaction_dynamic_level_bytes =
|
||||
ioptions.level_compaction_dynamic_level_bytes;
|
||||
|
|
|
@ -443,7 +443,6 @@ TEST_F(OptionsSettableTest, ColumnFamilyOptionsAllFieldsSettable) {
|
|||
options->hard_rate_limit = 0;
|
||||
options->soft_rate_limit = 0;
|
||||
options->num_levels = 42; // Initialize options for MutableCF
|
||||
options->purge_redundant_kvs_while_flush = false;
|
||||
options->max_mem_compaction_level = 0;
|
||||
options->compaction_filter = nullptr;
|
||||
options->sst_partitioner_factory = nullptr;
|
||||
|
|
|
@ -391,7 +391,6 @@ void RandomInitCFOptions(ColumnFamilyOptions* cf_opt, DBOptions& db_options,
|
|||
cf_opt->level_compaction_dynamic_level_bytes = rnd->Uniform(2);
|
||||
cf_opt->optimize_filters_for_hits = rnd->Uniform(2);
|
||||
cf_opt->paranoid_file_checks = rnd->Uniform(2);
|
||||
cf_opt->purge_redundant_kvs_while_flush = rnd->Uniform(2);
|
||||
cf_opt->force_consistency_checks = rnd->Uniform(2);
|
||||
cf_opt->compaction_options_fifo.allow_compaction = rnd->Uniform(2);
|
||||
cf_opt->memtable_whole_key_filtering = rnd->Uniform(2);
|
||||
|
|
|
@ -266,7 +266,6 @@ const std::string options_file_content = R"OPTIONS_FILE(
|
|||
inplace_update_support=false
|
||||
compaction_style=kCompactionStyleUniversal
|
||||
memtable_prefix_bloom_probes=6
|
||||
purge_redundant_kvs_while_flush=true
|
||||
filter_deletes=false
|
||||
hard_pending_compaction_bytes_limit=0
|
||||
disable_auto_compactions=false
|
||||
|
|
Loading…
Reference in New Issue