From 7913b52b1e86f44e855d28f010bb419fdbc302c9 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Mon, 16 Mar 2026 20:41:44 -0700 Subject: [PATCH] Make heartbeat master config helpers pub for VolumeCopy preallocation --- seaweed-volume/src/server/heartbeat.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seaweed-volume/src/server/heartbeat.rs b/seaweed-volume/src/server/heartbeat.rs index d698c3292..1228c7c6c 100644 --- a/seaweed-volume/src/server/heartbeat.rs +++ b/seaweed-volume/src/server/heartbeat.rs @@ -168,7 +168,7 @@ pub async fn run_heartbeat_with_state( /// Convert a master address "host:port" to a gRPC host:port target. /// The Go master uses port + 10000 for gRPC by default. -fn to_grpc_address(master_addr: &str) -> String { +pub fn to_grpc_address(master_addr: &str) -> String { if let Some((host, port_str)) = master_addr.rsplit_once(':') { if let Ok(port) = port_str.parse::() { let grpc_port = port + 10000; @@ -216,7 +216,7 @@ pub async fn prime_master_configuration(config: &HeartbeatConfig, state: &Arc, ) -> Result> {