diff --git a/docs/redoc/master/openapi.json b/docs/redoc/master/openapi.json index 364e165b1c..1abf79648f 100644 --- a/docs/redoc/master/openapi.json +++ b/docs/redoc/master/openapi.json @@ -11268,6 +11268,7 @@ "debug", "gpu", "recovery_mode", + "rocksdb", "service_debug_feature" ], "properties": { @@ -11282,6 +11283,9 @@ }, "gpu": { "type": "boolean" + }, + "rocksdb": { + "type": "boolean" } } }, diff --git a/src/common/telemetry_ops/app_telemetry.rs b/src/common/telemetry_ops/app_telemetry.rs index 9b09986a1a..6d6197d750 100644 --- a/src/common/telemetry_ops/app_telemetry.rs +++ b/src/common/telemetry_ops/app_telemetry.rs @@ -26,6 +26,7 @@ pub struct AppFeaturesTelemetry { pub service_debug_feature: bool, pub recovery_mode: bool, pub gpu: bool, + pub rocksdb: bool, } #[derive(Serialize, Clone, Debug, JsonSchema, Anonymize)] @@ -78,6 +79,7 @@ impl AppBuildTelemetry { service_debug_feature: cfg!(feature = "service_debug"), recovery_mode: settings.storage.recovery_mode.is_some(), gpu: cfg!(feature = "gpu"), + rocksdb: cfg!(feature = "rocksdb"), }), system: (detail.level >= DetailsLevel::Level1).then(get_system_data), jwt_rbac: settings.service.jwt_rbac,