Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ All notable changes to this project will be documented in this file.
- zookeeper: Add `3.9.5` ([#1515]).
- hadoop: Add `3.5.0` and `3.4.3` ([#1511]).
- airflow: Add `3.2.1` ([#1519]).
- druid: Add `37.0.0` ([#1535]).

### Changed

Expand All @@ -44,6 +45,7 @@ All notable changes to this project will be documented in this file.
- nifi: Remove `1.28.1`, deprecate `2.7.2` ([#1520]).
- opa: Remove `1.8.0` ([#1509]).
- spark-k8s: Remove `3.5.7` and `4.0.1` ([#1525]).
- druid: Remove `34.0.0` ([#1535]).

[#1446]: https://github.com/stackabletech/docker-images/pull/1446
[#1452]: https://github.com/stackabletech/docker-images/pull/1452
Expand All @@ -70,6 +72,7 @@ All notable changes to this project will be documented in this file.
[#1521]: https://github.com/stackabletech/docker-images/pull/1521
[#1525]: https://github.com/stackabletech/docker-images/pull/1525
[#1524]: https://github.com/stackabletech/docker-images/pull/1524
[#1535]: https://github.com/stackabletech/docker-images/pull/1535

## [26.3.0] - 2026-03-16

Expand Down
28 changes: 15 additions & 13 deletions druid/boil-config.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[metadata.registries]
"oci.stackable.tech" = { namespace = "sdp" }

# LTS since 24.11
# Deprecated since 26.7
[versions."30.0.1".local-images]
# https://druid.apache.org/docs/30.0.1/operations/java/
java-base = "17"
Expand All @@ -11,22 +11,24 @@ java-devel = "17"
[versions."30.0.1".build-arguments]
authorizer-version = "0.7.0"

[versions."34.0.0".local-images]
# https://druid.apache.org/docs/34.0.0/operations/java/
java-base = "17"
java-devel = "17"
"hadoop/hadoop" = "3.4.2" # TODO: Bump to 3.4.3

# Deprecated since 26.3
[versions."34.0.0".build-arguments]
authorizer-version = "0.7.0"

# Supported
# Deprecated since 26.7
[versions."35.0.1".local-images]
# https://druid.apache.org/docs/35.0.1/operations/java/
java-base = "21"
java-devel = "21"
"hadoop/hadoop" = "3.4.2" # TODO: Bump to 3.4.3
"hadoop/hadoop" = "3.4.3"

[versions."35.0.1".build-arguments]
authorizer-version = "0.7.0"

# LTS since 26.7
[versions."37.0.0".local-images]
# https://druid.apache.org/docs/37.0.0/operations/java/
java-base = "21"
java-devel = "21"
"hadoop/hadoop" = "3.4.3"

[versions."37.0.0".build-arguments]
# We don't need to bump this if no code changed in https://github.com/stackabletech/druid-opa-authorizer
# But a PR still needs to be raised to add/remove versions and ensure it still builds.
authorizer-version = "0.7.0"

This file was deleted.

26 changes: 0 additions & 26 deletions druid/stackable/patches/34.0.0/0007-Update-CycloneDX-plugin.patch

This file was deleted.

45 changes: 0 additions & 45 deletions druid/stackable/patches/34.0.0/0008-Fix-CVE-2024-36114.patch

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 515da2a96db1835133e2b367d4c006ce4fcf8a3a Mon Sep 17 00:00:00 2001
From 319acbb818938c36b27f875e243c157dfc32fff4 Mon Sep 17 00:00:00 2001
From: xeniape <xenia.fischer@stackable.tech>
Date: Mon, 22 Sep 2025 14:20:53 +0200
Subject: Removes all traces of the druid ranger extension
Expand All @@ -9,27 +9,27 @@ Subject: Removes all traces of the druid ranger extension
2 files changed, 3 deletions(-)

diff --git a/distribution/pom.xml b/distribution/pom.xml
index f7e9766494..7c2573fbd4 100644
index a1b2da00d3..51ce7563ea 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -460,8 +460,6 @@
<argument>org.apache.druid.extensions.contrib:druid-rabbit-indexing-service</argument>
@@ -448,8 +448,6 @@
<argument>-c</argument>
<argument>org.apache.druid.extensions.contrib:grpc-query</argument>
- <argument>-c</argument>
<argument>-c</argument>
- <argument>org.apache.druid.extensions.contrib:druid-ranger-security</argument>
- <argument>-c</argument>
<argument>org.apache.druid.extensions.contrib:druid-exact-count-bitmap</argument>
</arguments>
</configuration>
</execution>
diff --git a/pom.xml b/pom.xml
index 35ebdfdc34..829ddbd9e7 100644
index 614ab31c09..6548d3a661 100644
--- a/pom.xml
+++ b/pom.xml
@@ -260,7 +260,6 @@
@@ -266,7 +266,6 @@
<module>extensions-contrib/druid-deltalake-extensions</module>
<module>extensions-contrib/spectator-histogram</module>
<module>extensions-contrib/rabbit-stream-indexing-service</module>
- <module>extensions-contrib/druid-ranger-security</module>
<!-- distribution packaging -->
<module>distribution</module>
<!-- Revised integration tests -->
<!-- more test stuff -->
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From c836d04ca08c6f341817096dcca7d8231c25ed66 Mon Sep 17 00:00:00 2001
From bd9e330c263c4934fdf1db5aab9ebaad052e96a1 Mon Sep 17 00:00:00 2001
From: xeniape <xenia.fischer@stackable.tech>
Date: Mon, 22 Sep 2025 14:23:11 +0200
Subject: Include Prometheus emitter in distribution
Expand All @@ -8,10 +8,10 @@ Subject: Include Prometheus emitter in distribution
1 file changed, 46 insertions(+)

diff --git a/distribution/pom.xml b/distribution/pom.xml
index 7c2573fbd4..21954e8fb4 100644
index 51ce7563ea..c238ef8946 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -468,6 +468,52 @@
@@ -457,5 +457,51 @@
</plugins>
</build>
</profile>
Expand Down Expand Up @@ -61,6 +61,5 @@ index 7c2573fbd4..21954e8fb4 100644
+ </plugins>
+ </build>
+ </profile>
<profile>
<id>integration-test</id>
<activation>
</profiles>
</project>
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 8a1e8f9c4eaa419bb59825e645cbacd0b4ec7d34 Mon Sep 17 00:00:00 2001
From 62239df37ea08117560b9c57e5242bfe7fb8bdb2 Mon Sep 17 00:00:00 2001
From: xeniape <xenia.fischer@stackable.tech>
Date: Tue, 23 Sep 2025 09:31:00 +0200
Subject: Stop building unused extensions.
Expand All @@ -11,19 +11,21 @@ extensions from the build.
1 file changed, 29 deletions(-)

diff --git a/pom.xml b/pom.xml
index 829ddbd9e7..369550e166 100644
index 6548d3a661..d252009bc4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -229,37 +229,8 @@
<module>extensions-core/testing-tools</module>
@@ -235,37 +235,8 @@
<module>extensions-core/druid-testcontainers</module>
<!-- Community extensions -->
<module>extensions-contrib/compressed-bigdecimal</module>
- <module>extensions-contrib/influx-extensions</module>
- <module>extensions-contrib/cassandra-storage</module>
- <module>extensions-contrib/dropwizard-emitter</module>
- <module>extensions-contrib/cloudfiles-extensions</module>
- <module>extensions-contrib/consul-extensions</module>
- <module>extensions-contrib/graphite-emitter</module>
- <module>extensions-contrib/distinctcount</module>
- <module>extensions-contrib/druid-exact-count-bitmap</module>
- <module>extensions-contrib/statsd-emitter</module>
- <module>extensions-contrib/time-min-max</module>
- <module>extensions-contrib/virtual-columns</module>
Expand All @@ -33,8 +35,6 @@ index 829ddbd9e7..369550e166 100644
<module>extensions-contrib/kafka-emitter</module>
- <module>extensions-contrib/redis-cache</module>
- <module>extensions-contrib/opentsdb-emitter</module>
- <module>extensions-contrib/materialized-view-maintenance</module>
- <module>extensions-contrib/materialized-view-selection</module>
- <module>extensions-contrib/momentsketch</module>
- <module>extensions-contrib/moving-average-query</module>
- <module>extensions-contrib/tdigestsketch</module>
Expand All @@ -51,4 +51,4 @@ index 829ddbd9e7..369550e166 100644
- <module>extensions-contrib/rabbit-stream-indexing-service</module>
<!-- distribution packaging -->
<module>distribution</module>
<!-- Revised integration tests -->
<!-- more test stuff -->
Loading