You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/ROOT/partials/release-notes/release-25.7.adoc
+12-4Lines changed: 12 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -116,7 +116,11 @@ See the overall tracking issue https://github.com/stackabletech/issues/issues/69
116
116
Metrics are not exposed via the listener service and are - as previously - only available within the cluster.
117
117
The service naming has been changed to reflect this.
118
118
See https://github.com/stackabletech/issues/issues/692#issuecomment-2854266967[issues#692 (comment)].
119
-
* *Apache Druid:* TBD.
119
+
* *Apache Druid:*
120
+
Listener classes for Brokers, Coordinators and Routers are now defined in `spec.brokers|coordinators|routers.roleConfig.listenerClass`.
121
+
Metrics are no longer exposed by the listener Service and are instead now defined on a dedicated ClusterIP service per role group (eg: my-druid-broker-default-metrics).
122
+
A separate headless Service is now created for each role group for internal communications (e.g. between different Druid services).
123
+
See https://github.com/stackabletech/issues/issues/692#issuecomment-3106382988[issues#692 (comment)].
120
124
* *Apache HBase:*:
121
125
Coordinator Listener classes are now declared at role level `spec.<role>.config.listenerClass` instead of `spec.clusterConfig.listenerClass`.
122
126
HBase has been patched so that the URLs in the UI screens now use listener endpoints (which are externally reachable as long as the appropriate listenerClass has been selected).
@@ -125,16 +129,20 @@ See the overall tracking issue https://github.com/stackabletech/issues/issues/69
125
129
Introduces a listener service on the `metastore` role level.
126
130
Additionally, a `-headless` service for internal communications as well as a `-metrics` service for monitoring is introduced at the role group level.
127
131
See https://github.com/stackabletech/hive-operator/issues/566[hive-operator#566].
128
-
* *Apache NiFi:* TBD.
132
+
* *Apache NiFi:*
133
+
Listener classes are now defined in spec.nodes.roleConfig.listenerClass.
134
+
Metrics are no longer exposed by the listener Service and are instead now defined on a dedicated ClusterIP service per role group (eg: my-nifi-node-default-metrics).
135
+
A separate headless Service is now created for each role group for internal communications (between NiFi nodes).
136
+
See https://github.com/stackabletech/issues/issues/692#issuecomment-3106375374[issues#692 (comment)].
129
137
* *Apache Spark:*
130
138
The history server UI is now exposed using listeners instead of services created by the operator directly.
131
139
This implementation also changed the CRD by moving the `spec.clusterConfig.listenerClass` field to `spec.node.config.listenerClass`.
132
140
The new and experimental Spark connect servers in this release are also exposed using listeners in the same fashion as the history server.
133
141
See https://github.com/stackabletech/issues/issues/692#issuecomment-2847025199[issues#692 (comment)].
134
142
* *Apache ZooKeeper:*
135
143
ListenerClasses are now defined in `spec.server.roleConfig.listenerClass`.
136
-
Metrics are no longer exposed by the listener Service and are instead now defined on a dedicated ClusterIP service per RoleGroup (eg: `my-zk-server-default-metrics`).
137
-
A separate Headless Service is now created for each RoleGroup for internal communications (eg: access to the leader and leader-election).
144
+
Metrics are no longer exposed by the listener Service and are instead now defined on a dedicated ClusterIP service per role group (eg: `my-zk-server-default-metrics`).
145
+
A separate headless Service is now created for each role group for internal communications (eg: access to the leader and leader-election).
138
146
See https://github.com/stackabletech/issues/issues/692#issuecomment-3034672506[issues#692 (comment)].
139
147
* *Trino:*
140
148
Coordinator Listener classes are now declared at role level `spec.coordinators.roleConfig.listenerClass` instead of `spec.clusterConfig.listenerClass`.
0 commit comments