Skip to content

Commit 2daed10

Browse files
committed
chore: Update Druid product version to 31.0.1 and adjust resource limits
1 parent 8e5c481 commit 2daed10

File tree

9 files changed

+12
-8
lines changed

9 files changed

+12
-8
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@ All notable changes to this project will be documented in this file.
1010
 config property `requestedSecretLifetime`. This helps reducing frequent Pod restarts ([#660]).
1111
- Run a `containerdebug` process in the background of each "druid" container to collect debugging information ([#667]).
1212
- Aggregate emitted Kubernetes events on the CustomResources ([#677]).
13+
- Support Apache Druid `31.0.1` as experimental version and adjust memory limits of coordinator and middlemanager ([#685]).
1314

1415
[#660]: https://github.com/stackabletech/druid-operator/pull/660
1516
[#667]: https://github.com/stackabletech/druid-operator/pull/667
1617
[#677]: https://github.com/stackabletech/druid-operator/pull/677
18+
[#685]: https://github.com/stackabletech/druid-operator/pull/685
1719

1820
## [24.11.1] - 2025-01-09
1921

docs/modules/druid/examples/getting_started/druid.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: simple-druid
66
spec:
77
image:
8-
productVersion: 30.0.0
8+
productVersion: 31.0.1
99
clusterConfig:
1010
listenerClass: external-stable # This exposes your Stacklet outside of Kubernetes. Remove this configuration if this is not desired
1111
zookeeperConfigMapName: simple-druid-znode

docs/modules/druid/examples/getting_started/druid.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: simple-druid
66
spec:
77
image:
8-
productVersion: 30.0.0
8+
productVersion: 31.0.1
99
clusterConfig:
1010
listenerClass: external-stable # This exposes your Stacklet outside of Kubernetes. Remove this configuration if this is not desired
1111
zookeeperConfigMapName: simple-druid-znode

docs/modules/druid/partials/supported-versions.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
// This is a separate file, since it is used by both the direct Druid documentation, and the overarching
33
// Stackable Platform documentation.
44

5+
- 31.0.1 (experimental)
56
- 30.0.0 (LTS)
67
- 26.0.0 (deprecated)

examples/psql-s3/psql-s3-druid-cluster.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ metadata:
4545
name: psql-s3-druid
4646
spec:
4747
image:
48-
productVersion: 30.0.0
48+
productVersion: 31.0.1
4949
clusterConfig:
5050
deepStorage:
5151
s3:

examples/psql/psql-hdfs-druid-cluster.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ metadata:
5656
name: psql-druid
5757
spec:
5858
image:
59-
productVersion: 30.0.0
59+
productVersion: 31.0.1
6060
clusterConfig:
6161
deepStorage:
6262
hdfs:

examples/tls/tls-druid-cluster.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ metadata:
7878
name: derby-druid
7979
spec:
8080
image:
81-
productVersion: 30.0.0
81+
productVersion: 31.0.1
8282
clusterConfig:
8383
authentication:
8484
- authenticationClass: druid-mtls-authentication-class

rust/crd/src/resource.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ pub static MIDDLE_MANAGER_RESOURCES: LazyLock<
178178
max: Some(Quantity("1200m".to_owned())),
179179
},
180180
memory: MemoryLimitsFragment {
181-
limit: Some(Quantity("1Gi".to_owned())),
181+
limit: Some(Quantity("1500Mi".to_owned())),
182182
runtime_limits: NoRuntimeLimitsFragment {},
183183
},
184184
storage: storage::DruidStorageFragment {},
@@ -221,7 +221,7 @@ pub static COORDINATOR_RESOURCES: LazyLock<
221221
max: Some(Quantity("400m".to_owned())),
222222
},
223223
memory: MemoryLimitsFragment {
224-
limit: Some(Quantity("512Mi".to_owned())),
224+
limit: Some(Quantity("768Mi".to_owned())),
225225
runtime_limits: NoRuntimeLimitsFragment {},
226226
},
227227
storage: storage::DruidStorageFragment {},

tests/test-definition.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,12 @@ dimensions:
1515
values:
1616
- 26.0.0
1717
- 30.0.0
18+
- 31.0.1
1819
# To use a custom image, add a comma and the full name after the product version
1920
# - 28.0.1,docker.stackable.tech/sandbox/druid:28.0.1-stackable0.0.0-dev
2021
- name: druid-latest
2122
values:
22-
- 30.0.0
23+
- 31.0.1
2324
# To use a custom image, add a comma and the full name after the product version
2425
# - 28.0.1,docker.stackable.tech/sandbox/druid:28.0.1-stackable0.0.0-dev
2526
- name: zookeeper

0 commit comments

Comments
 (0)