Skip to content

Commit

Permalink
feat: add memtable options to valid option list
Browse files Browse the repository at this point in the history
  • Loading branch information
evenyag committed Mar 14, 2024
1 parent 36c45e5 commit 4a1490c
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions src/store-api/src/mito_engine_options.rs
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@ pub fn is_mito_engine_option_key(key: &str) -> bool {
"index.inverted_index.ignore_column_ids",
"index.inverted_index.segment_row_count",
WAL_OPTIONS_KEY,
"memtable.type",
"memtable.experimental.index_max_keys_per_shard",
"memtable.experimental.data_freeze_threshold",
"memtable.experimental.fork_dictionary_bytes",
]
.contains(&key)
}
Expand Down Expand Up @@ -56,6 +60,16 @@ mod tests {
"index.inverted_index.segment_row_count"
));
assert!(is_mito_engine_option_key("wal_options"));
assert!(is_mito_engine_option_key("memtable.type"));
assert!(is_mito_engine_option_key(
"memtable.experimental.index_max_keys_per_shard"
));
assert!(is_mito_engine_option_key(
"memtable.experimental.data_freeze_threshold"
));
assert!(is_mito_engine_option_key(
"memtable.experimental.fork_dictionary_bytes"
));
assert!(!is_mito_engine_option_key("foo"));
}
}

0 comments on commit 4a1490c

Please sign in to comment.