mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-13 08:36:54 +00:00
feat: add timing and metrics for query execution phases (#2419)
Signed-off-by: Shreyan Jain <shreyan11@duck.com> Co-authored-by: Shreyan Jain <shreyan11@duck.com> Co-authored-by: heihutu <heihutu@gmail.com> Co-authored-by: loverustfs <hello@rustfs.com> Co-authored-by: cxymds <Cxymds@qq.com> Co-authored-by: 安正超 <anzhengchao@gmail.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: houseme <4829346+houseme@users.noreply.github.com>
This commit is contained in:
@@ -122,11 +122,7 @@ pub enum ConfigureKmsRequest {
|
||||
)]
|
||||
VaultKv2(ConfigureVaultKmsRequest),
|
||||
/// Configure with Vault Transit backend
|
||||
#[serde(
|
||||
rename = "VaultTransit",
|
||||
alias = "vault-transit",
|
||||
alias = "vault_transit"
|
||||
)]
|
||||
#[serde(rename = "VaultTransit", alias = "vault-transit", alias = "vault_transit")]
|
||||
VaultTransit(ConfigureVaultTransitKmsRequest),
|
||||
}
|
||||
|
||||
@@ -472,8 +468,7 @@ mod tests {
|
||||
"mount_path": "transit",
|
||||
"default_key_id": "rustfs-master-key"
|
||||
});
|
||||
let request: ConfigureKmsRequest =
|
||||
serde_json::from_value(raw).expect("vault-transit request should deserialize");
|
||||
let request: ConfigureKmsRequest = serde_json::from_value(raw).expect("vault-transit request should deserialize");
|
||||
let config = request.to_kms_config();
|
||||
assert_eq!(config.backend, KmsBackend::VaultTransit);
|
||||
let vault = config.vault_transit_config().expect("vault-transit config should be present");
|
||||
|
||||
Reference in New Issue
Block a user