chore: make internal grpc optional (#6789)

* chore: make internal grpc optional

Signed-off-by: discord9 <discord9@163.com>

* revert sqlness runner too

Signed-off-by: discord9 <discord9@163.com>

---------

Signed-off-by: discord9 <discord9@163.com>
This commit is contained in:
discord9
2025-08-22 12:22:49 +08:00
committed by GitHub
parent 2b43ff30b6
commit d774996e89
6 changed files with 14 additions and 37 deletions

View File

@@ -445,10 +445,7 @@ impl GreptimeDbClusterBuilder {
}
fn build_frontend_options(&self) -> FrontendOptions {
let mut fe_opts = FrontendOptions {
meta_client: Some(Default::default()),
..Default::default()
};
let mut fe_opts = FrontendOptions::default();
// Choose a random unused port between [14000, 24000] for local test to avoid conflicts.
let port_range = 14000..=24000;
@@ -466,11 +463,6 @@ impl GreptimeDbClusterBuilder {
fe_opts.grpc.bind_addr = construct_addr(grpc_port);
fe_opts.grpc.server_addr = construct_addr(grpc_port);
let internal_grpc_port =
self.choose_random_unused_port(port_range.clone(), max_attempts, localhost);
fe_opts.internal_grpc.bind_addr = construct_addr(internal_grpc_port);
fe_opts.internal_grpc.server_addr = construct_addr(internal_grpc_port);
fe_opts.mysql.addr = construct_addr(self.choose_random_unused_port(
port_range.clone(),
max_attempts,