summaryrefslogtreecommitdiffstats
path: root/src/common/options/crimson.yaml.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/options/crimson.yaml.in')
-rw-r--r--src/common/options/crimson.yaml.in10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/common/options/crimson.yaml.in b/src/common/options/crimson.yaml.in
index 4a0eb5627b8..7030780d9a9 100644
--- a/src/common/options/crimson.yaml.in
+++ b/src/common/options/crimson.yaml.in
@@ -83,6 +83,16 @@ options:
level: dev
desc: default logical address space reservation for seastore objects' metadata
default: 16777216
+# TODO: implement sub-extent checksum and deprecate this configuration.
+- name: seastore_full_integrity_check
+ type: bool
+ level: dev
+ desc: Whether seastore need to fully check the integrity of each extent,
+ non-full integrity check means the integrity check might be skipped
+ during extent remapping for better performance, disable with caution
+ default: false
+# TODO: seastore_max_data_allocation_size should be dropped once the sub-extent
+# read/checksum is implemented.
- name: seastore_max_data_allocation_size
type: size
level: advanced