diff --git a/Cargo.lock b/Cargo.lock index 7f9efb7d47229..a707fbb694b23 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10994,7 +10994,7 @@ dependencies = [ [[package]] name = "openraft" version = "0.10.0" -source = "git+https://github.com/databendlabs/openraft?tag=v0.10.0-alpha.9#a529931e633e641cac09d078ed815a0d7c15a3c3" +source = "git+https://github.com/databendlabs/openraft?tag=v0.10.0-alpha.11#6847fd3e341da8b8cf1a2bbacd593554081ad363" dependencies = [ "anyerror", "byte-unit", @@ -11016,7 +11016,7 @@ dependencies = [ [[package]] name = "openraft-macros" version = "0.10.0" -source = "git+https://github.com/databendlabs/openraft?tag=v0.10.0-alpha.9#a529931e633e641cac09d078ed815a0d7c15a3c3" +source = "git+https://github.com/databendlabs/openraft?tag=v0.10.0-alpha.11#6847fd3e341da8b8cf1a2bbacd593554081ad363" dependencies = [ "chrono", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 41eb259989423..9d3416758ca0d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -659,7 +659,7 @@ deltalake = { git = "https://github.com/delta-io/delta-rs", rev = "9954bff" } display-more = { git = "https://github.com/databendlabs/display-more", tag = "v0.2.0" } jsonb = { git = "https://github.com/databendlabs/jsonb", rev = "425aae9" } map-api = { git = "https://github.com/databendlabs/map-api", tag = "v0.4.2" } -openraft = { git = "https://github.com/databendlabs/openraft", tag = "v0.10.0-alpha.9" } +openraft = { git = "https://github.com/databendlabs/openraft", tag = "v0.10.0-alpha.11" } orc-rust = { git = "https://github.com/datafuse-extras/orc-rust", rev = "d82aa6d" } recursive = { git = "https://github.com/datafuse-extras/recursive.git", rev = "16e433a" } sled = { git = "https://github.com/datafuse-extras/sled", tag = "v0.34.7-datafuse.1" } diff --git a/src/meta/types/src/raft_types.rs b/src/meta/types/src/raft_types.rs index 95423bd1600a0..12bcc8a82f2e5 100644 --- a/src/meta/types/src/raft_types.rs +++ b/src/meta/types/src/raft_types.rs @@ -42,7 +42,7 @@ impl RaftTypeConfig for TypeConfig { type Entry = openraft::entry::Entry; type SnapshotData = DB; type AsyncRuntime = TokioRuntime; - type Responder = OneshotResponder; + type ResponderBuilder = OneshotResponder; } pub type IOFlushed = openraft::storage::IOFlushed;