feat(site-replication): drain the retry queue from the reconcile tick (#6131)

This commit is contained in:
唐小鸭
2026-08-17 14:12:04 +08:00
committed by GitHub
parent a9691b6797
commit c04ee41cf0
2 changed files with 1051 additions and 12 deletions
+3 -3
View File
@@ -258,7 +258,7 @@ pub struct SRLDAPUser {
pub api_version: Option<String>, pub api_version: Option<String>,
} }
#[derive(Debug, Serialize, Deserialize, Default)] #[derive(Debug, Clone, Serialize, Deserialize, Default)]
pub struct SRIAMUser { pub struct SRIAMUser {
#[serde(rename = "accessKey", default)] #[serde(rename = "accessKey", default)]
pub access_key: String, pub access_key: String,
@@ -270,7 +270,7 @@ pub struct SRIAMUser {
pub api_version: Option<String>, pub api_version: Option<String>,
} }
#[derive(Debug, Serialize, Deserialize, Default)] #[derive(Debug, Clone, Serialize, Deserialize, Default)]
pub struct SRGroupInfo { pub struct SRGroupInfo {
#[serde(rename = "updateReq", default)] #[serde(rename = "updateReq", default)]
pub update_req: GroupAddRemove, pub update_req: GroupAddRemove,
@@ -346,7 +346,7 @@ pub struct SRCredInfo {
pub api_version: Option<String>, pub api_version: Option<String>,
} }
#[derive(Debug, Serialize, Deserialize, Default)] #[derive(Debug, Clone, Serialize, Deserialize, Default)]
pub struct SRIAMItem { pub struct SRIAMItem {
#[serde(default)] #[serde(default)]
pub r#type: String, pub r#type: String,
File diff suppressed because it is too large Load Diff