Skip to content

Commit 0586ddd

Browse files
committed
Updating according to feedback on hive
1 parent a6c579a commit 0586ddd

3 files changed

Lines changed: 8 additions & 9 deletions

File tree

rust/operator-binary/src/service.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ pub fn build_node_rolegroup_metrics_service(
8383
let metrics_service = Service {
8484
metadata: ObjectMetaBuilder::new()
8585
.name_and_namespace(superset)
86-
.name(rolegroup_headless_metrics_service_name(rolegroup))
86+
.name(rolegroup_metrics_service_name(rolegroup))
8787
.ownerreference_from_resource(superset, None, Some(true))
8888
.context(ObjectMissingMetadataForOwnerRefSnafu)?
8989
.with_recommended_labels(build_recommended_labels(
@@ -130,7 +130,7 @@ pub fn rolegroup_headless_service_name(
130130

131131
/// Headless metrics service exposes Prometheus endpoint only
132132
// TODO: Move to operator-rs
133-
pub fn rolegroup_headless_metrics_service_name(
133+
pub fn rolegroup_metrics_service_name(
134134
rolegroup: &RoleGroupRef<v1alpha1::SupersetCluster>,
135135
) -> String {
136136
format!("{name}-metrics", name = rolegroup.object_name())

rust/operator-binary/src/superset_controller.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,11 @@ use crate::{
8787
listener::{LISTENER_VOLUME_DIR, LISTENER_VOLUME_NAME, build_group_listener},
8888
operations::{graceful_shutdown::add_graceful_shutdown_config, pdb::add_pdbs},
8989
product_logging::{LOG_CONFIG_FILE, extend_config_map_with_log_config},
90-
service::{build_node_rolegroup_headless_service, build_node_rolegroup_metrics_service},
91-
util::{build_recommended_labels, rolegroup_metrics_service_name},
90+
service::{
91+
build_node_rolegroup_headless_service, build_node_rolegroup_metrics_service,
92+
rolegroup_headless_service_name,
93+
},
94+
util::build_recommended_labels,
9295
};
9396

9497
pub const SUPERSET_CONTROLLER_NAME: &str = "supersetcluster";
@@ -921,7 +924,7 @@ fn build_server_rolegroup_statefulset(
921924
),
922925
..LabelSelector::default()
923926
},
924-
service_name: Some(rolegroup_metrics_service_name(&rolegroup_ref.object_name())),
927+
service_name: Some(rolegroup_headless_service_name(rolegroup_ref)),
925928
template: pod_template,
926929
volume_claim_templates: pvcs,
927930
..StatefulSetSpec::default()

rust/operator-binary/src/util.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,3 @@ pub fn build_recommended_labels<'a, T>(
4848
role_group,
4949
}
5050
}
51-
52-
pub fn rolegroup_metrics_service_name(role_group_ref_object_name: &str) -> String {
53-
format!("{role_group_ref_object_name}-metrics")
54-
}

0 commit comments

Comments
 (0)