-
-
Notifications
You must be signed in to change notification settings - Fork 7
chore(druid): Add 33.0.0, Remove 30.0.0 #1110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 10 commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
2491d45
chore(druid): Remove 30.0.0
NickLarsenNZ 7e38b79
chore(druid): Add 33.0.0
NickLarsenNZ a1c029a
Merge remote-tracking branch 'origin/main' into chore/bump-druid-pre-…
NickLarsenNZ f2cfbde
Fix build
sbernauer d32beb8
Merge branch 'main' into chore/bump-druid-pre-25.7.0
sbernauer cd06838
TRY fixing 30 and 31
sbernauer ffff3fe
try fix
sbernauer bd46123
bash stuff.... works locally but who knows...
sbernauer 80e5617
Apply suggestions from code review
NickLarsenNZ db815ac
update inline comment
sbernauer 3168cad
Merge branch 'main' into chore/bump-druid-pre-25.7.0
NickLarsenNZ 004b1dc
Apply suggestions from code review
NickLarsenNZ File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
35 changes: 0 additions & 35 deletions
35
druid/stackable/patches/30.0.0/0001-Removes-all-traces-of-the-druid-ranger-extension.patch
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
35 changes: 35 additions & 0 deletions
35
druid/stackable/patches/33.0.0/0001-Removes-all-traces-of-the-druid-ranger-extension.patch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
From 0517d9fb940879ced639eb0d717ba4b5f67d9670 Mon Sep 17 00:00:00 2001 | ||
From: Lars Francke <[email protected]> | ||
Date: Wed, 10 Jul 2024 17:07:13 +0200 | ||
Subject: Removes all traces of the druid ranger extension | ||
|
||
--- | ||
distribution/pom.xml | 2 -- | ||
pom.xml | 1 - | ||
2 files changed, 3 deletions(-) | ||
|
||
diff --git a/distribution/pom.xml b/distribution/pom.xml | ||
index 8ee50f9029..cb54001d20 100644 | ||
--- a/distribution/pom.xml | ||
+++ b/distribution/pom.xml | ||
@@ -458,8 +458,6 @@ | ||
<argument>org.apache.druid.extensions.contrib:druid-rabbit-indexing-service</argument> | ||
<argument>-c</argument> | ||
<argument>org.apache.druid.extensions.contrib:grpc-query</argument> | ||
- <argument>-c</argument> | ||
- <argument>org.apache.druid.extensions.contrib:druid-ranger-security</argument> | ||
</arguments> | ||
</configuration> | ||
</execution> | ||
diff --git a/pom.xml b/pom.xml | ||
index 1f7d6a69df..09daa8b2e9 100644 | ||
--- a/pom.xml | ||
+++ b/pom.xml | ||
@@ -258,7 +258,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 --> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From 0cee640900bb8119ba6be12911578927aeb191ed Mon Sep 17 00:00:00 2001 | ||
From 7cd9440c7f484db79ca4a7b107fc0404dc9421a0 Mon Sep 17 00:00:00 2001 | ||
From: Lars Francke <[email protected]> | ||
Date: Mon, 17 Feb 2025 16:42:34 +0100 | ||
Subject: Include Prometheus emitter in distribution | ||
|
@@ -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 e27329e96d..d5918710ef 100644 | ||
index cb54001d20..c8b7e13054 100644 | ||
--- a/distribution/pom.xml | ||
+++ b/distribution/pom.xml | ||
@@ -464,6 +464,52 @@ | ||
@@ -466,6 +466,52 @@ | ||
</plugins> | ||
</build> | ||
</profile> | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From 62f340d66dae20da8d7566f992b56223d29d4174 Mon Sep 17 00:00:00 2001 | ||
From 2259629e248db402a660b42d7eca75f17e164b7f Mon Sep 17 00:00:00 2001 | ||
From: Lars Francke <[email protected]> | ||
Date: Mon, 17 Feb 2025 16:42:34 +0100 | ||
Subject: Stop building unused extensions. | ||
|
@@ -7,18 +7,16 @@ By default Druid builds all community extensions and then discards them | |
while assembling the final distribution. This patch removes unused | ||
extensions from the build. | ||
--- | ||
pom.xml | 32 +------------------------------- | ||
1 file changed, 1 insertion(+), 31 deletions(-) | ||
pom.xml | 31 ------------------------------- | ||
1 file changed, 31 deletions(-) | ||
|
||
diff --git a/pom.xml b/pom.xml | ||
index 3ab467e468..171a98f803 100644 | ||
index 09daa8b2e9..df781fac63 100644 | ||
--- a/pom.xml | ||
+++ b/pom.xml | ||
@@ -200,39 +200,9 @@ | ||
<module>extensions-core/google-extensions</module> | ||
@@ -226,38 +226,7 @@ | ||
<module>extensions-core/druid-catalog</module> | ||
<module>extensions-core/testing-tools</module> | ||
+ | ||
<!-- Community extensions --> | ||
- <module>extensions-contrib/compressed-bigdecimal</module> | ||
- <module>extensions-contrib/influx-extensions</module> | ||
|
@@ -47,11 +45,11 @@ index 3ab467e468..171a98f803 100644 | |
- <module>extensions-contrib/aliyun-oss-extensions</module> | ||
<module>extensions-contrib/prometheus-emitter</module> | ||
- <module>extensions-contrib/opentelemetry-emitter</module> | ||
- <module>extensions-contrib/kubernetes-overlord-extensions</module> | ||
- <module>extensions-contrib/grpc-query</module> | ||
- <module>extensions-contrib/druid-iceberg-extensions</module> | ||
- <module>extensions-contrib/druid-deltalake-extensions</module> | ||
- <module>extensions-contrib/spectator-histogram</module> | ||
- <module>extensions-contrib/rabbit-stream-indexing-service</module> | ||
|
||
<!-- distribution packaging --> | ||
<module>distribution</module> | ||
<!-- Revised integration tests --> |
109 changes: 46 additions & 63 deletions
109
...dencies-that-have-a-new-patch-relea.patch → ...dencies-that-have-a-new-patch-relea.patch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,146 +1,129 @@ | ||
From 59ce2824b13ad95f728a5a5afc1e5b18ff547a38 Mon Sep 17 00:00:00 2001 | ||
From 14b8c8cb1ce5e458ca8d1ff3cafa8adfa86c6c91 Mon Sep 17 00:00:00 2001 | ||
From: Lars Francke <[email protected]> | ||
Date: Mon, 17 Feb 2025 16:42:49 +0100 | ||
Subject: Updates all dependencies that have a new patch release available. | ||
|
||
--- | ||
extensions-core/druid-pac4j/pom.xml | 5 +++- | ||
extensions-core/druid-pac4j/pom.xml | 2 +- | ||
extensions-core/kubernetes-extensions/pom.xml | 2 +- | ||
extensions-core/orc-extensions/pom.xml | 2 +- | ||
extensions-core/parquet-extensions/pom.xml | 2 +- | ||
pom.xml | 29 ++++++++++--------- | ||
pom.xml | 28 +++++++++++-------- | ||
processing/pom.xml | 2 +- | ||
6 files changed, 24 insertions(+), 18 deletions(-) | ||
5 files changed, 21 insertions(+), 15 deletions(-) | ||
|
||
diff --git a/extensions-core/druid-pac4j/pom.xml b/extensions-core/druid-pac4j/pom.xml | ||
index 88a570fd72..d3714ca0e2 100644 | ||
index 7f20428b10..b11e324c6a 100644 | ||
--- a/extensions-core/druid-pac4j/pom.xml | ||
+++ b/extensions-core/druid-pac4j/pom.xml | ||
@@ -38,7 +38,10 @@ | ||
@@ -34,7 +34,7 @@ | ||
</parent> | ||
|
||
<properties> | ||
- <pac4j.version>4.5.7</pac4j.version> | ||
+ <pac4j.version>4.5.8</pac4j.version> | ||
|
||
<!-- Following must be updated along with any updates to pac4j version. One can find the compatible version of nimbus libraries in org.pac4j:pac4j-oidc dependencies--> | ||
<nimbus.lang.tag.version>1.7</nimbus.lang.tag.version> | ||
- <nimbus.jose.jwt.version>9.37.2</nimbus.jose.jwt.version> | ||
+ <!-- A breaking change was introduced in nimbus-jose-jwt 9.0 where net.minidev.json.JSONObject method arguments and return types were replaced, causing errors during OIDC callback: | ||
+ https://github.com/stackabletech/druid-operator/issues/595 | ||
+ https://bitbucket.org/connect2id/nimbus-jose-jwt/src/9.0/CHANGELOG.txt --> | ||
+ <nimbus.jose.jwt.version>8.22.1</nimbus.jose.jwt.version> | ||
<oauth2.oidc.sdk.version>8.22</oauth2.oidc.sdk.version> | ||
</properties> | ||
|
||
diff --git a/extensions-core/kubernetes-extensions/pom.xml b/extensions-core/kubernetes-extensions/pom.xml | ||
index 8bf105ea86..d445888da1 100644 | ||
index a910172cae..549de276f7 100644 | ||
--- a/extensions-core/kubernetes-extensions/pom.xml | ||
+++ b/extensions-core/kubernetes-extensions/pom.xml | ||
@@ -34,7 +34,7 @@ | ||
</parent> | ||
|
||
<properties> | ||
- <kubernetes.client.version>19.0.0</kubernetes.client.version> | ||
+ <kubernetes.client.version>19.0.1</kubernetes.client.version> | ||
+ <kubernetes.client.version>19.0.2</kubernetes.client.version> | ||
</properties> | ||
|
||
|
||
diff --git a/extensions-core/orc-extensions/pom.xml b/extensions-core/orc-extensions/pom.xml | ||
index ade9bd8f37..db0ad77894 100644 | ||
index c790639e41..9fb910a86f 100644 | ||
--- a/extensions-core/orc-extensions/pom.xml | ||
+++ b/extensions-core/orc-extensions/pom.xml | ||
@@ -31,7 +31,7 @@ | ||
</parent> | ||
<modelVersion>4.0.0</modelVersion> | ||
<properties> | ||
- <orc.version>1.7.6</orc.version> | ||
+ <orc.version>1.7.10</orc.version> | ||
+ <orc.version>1.7.11</orc.version> | ||
</properties> | ||
<dependencies> | ||
<dependency> | ||
diff --git a/extensions-core/parquet-extensions/pom.xml b/extensions-core/parquet-extensions/pom.xml | ||
index d3404a62d2..9cbb6d51d5 100644 | ||
--- a/extensions-core/parquet-extensions/pom.xml | ||
+++ b/extensions-core/parquet-extensions/pom.xml | ||
@@ -201,7 +201,7 @@ | ||
</dependency> | ||
</dependencies> | ||
<properties> | ||
- <parquet.version>1.13.0</parquet.version> | ||
+ <parquet.version>1.13.1</parquet.version> | ||
</properties> | ||
</profile> | ||
</profiles> | ||
diff --git a/pom.xml b/pom.xml | ||
index 171a98f803..38c6b8dbb5 100644 | ||
index df781fac63..7a7cbea9de 100644 | ||
--- a/pom.xml | ||
+++ b/pom.xml | ||
@@ -74,7 +74,7 @@ | ||
<maven.compiler.target>1.8</maven.compiler.target> | ||
<java.version>8</java.version> | ||
@@ -73,7 +73,7 @@ | ||
<java.version>11</java.version> | ||
<maven.compiler.release>${java.version}</maven.compiler.release> | ||
<project.build.resourceEncoding>UTF-8</project.build.resourceEncoding> | ||
- <aether.version>0.9.0.M2</aether.version> | ||
+ <aether.version>0.9.1.v20140329</aether.version> | ||
<apache.curator.version>5.5.0</apache.curator.version> | ||
<apache.kafka.version>3.6.1</apache.kafka.version> | ||
<apache.kafka.version>3.9.0</apache.kafka.version> | ||
<!-- when updating apache ranger, verify the usage of aws-bundle-sdk vs aws-logs-sdk | ||
@@ -91,25 +91,28 @@ | ||
<calcite.version>1.35.0</calcite.version> | ||
@@ -90,24 +90,27 @@ | ||
<confluent.version>6.2.12</confluent.version> | ||
<cronutils.version>9.2.0</cronutils.version> | ||
<datasketches.version>4.2.0</datasketches.version> | ||
- <datasketches.memory.version>2.2.0</datasketches.memory.version> | ||
+ <datasketches.memory.version>2.2.1</datasketches.memory.version> | ||
<derby.version>10.14.2.0</derby.version> | ||
- <dropwizard.metrics.version>4.2.22</dropwizard.metrics.version> | ||
+ <dropwizard.metrics.version>4.2.26</dropwizard.metrics.version> | ||
<errorprone.version>2.20.0</errorprone.version> | ||
+ <dropwizard.metrics.version>4.2.30</dropwizard.metrics.version> | ||
<errorprone.version>2.35.1</errorprone.version> | ||
- <fastutil.version>8.5.4</fastutil.version> | ||
+ <!-- An additional null check was introduced in fastutils 8.5.7 that breaks data ingestion tasks: | ||
+ https://github.com/stackabletech/druid-operator/issues/595 | ||
+ https://github.com/vigna/fastutil/commit/598a4fd064e193be69ea324aa86947477c82ede8 --> | ||
+ <fastutil.version>8.5.6</fastutil.version> | ||
<guava.version>32.0.1-jre</guava.version> | ||
<guice.version>4.1.0</guice.version> | ||
<guice.version>5.1.0</guice.version> | ||
<hamcrest.version>1.3</hamcrest.version> | ||
<jetty.version>9.4.54.v20240208</jetty.version> | ||
<jetty.version>9.4.57.v20241219</jetty.version> | ||
<jersey.version>1.19.4</jersey.version> | ||
- <jackson.version>2.12.7.20221012</jackson.version> | ||
- <codehaus.jackson.version>1.9.13</codehaus.jackson.version> | ||
+ <jackson.version>2.12.7.20240502</jackson.version> | ||
<codehaus.jackson.version>1.9.13</codehaus.jackson.version> | ||
+ <codehaus.jackson.version>1.9.14-MULE-002</codehaus.jackson.version> | ||
<log4j.version>2.22.1</log4j.version> | ||
<mysql.version>5.1.49</mysql.version> | ||
<mysql.version>8.2.0</mysql.version> | ||
<mariadb.version>2.7.3</mariadb.version> | ||
<netty3.version>3.10.6.Final</netty3.version> | ||
- <netty4.version>4.1.108.Final</netty4.version> | ||
<netty4.version>4.1.118.Final</netty4.version> | ||
- <postgresql.version>42.7.2</postgresql.version> | ||
- <protobuf.version>3.24.0</protobuf.version> | ||
+ <netty4.version>4.1.111.Final</netty4.version> | ||
+ <postgresql.version>42.7.3</postgresql.version> | ||
+ <protobuf.version>3.24.4</protobuf.version> | ||
+ <postgresql.version>42.7.5</postgresql.version> | ||
<protobuf.version>3.25.5</protobuf.version> | ||
<resilience4j.version>1.3.1</resilience4j.version> | ||
<slf4j.version>1.7.36</slf4j.version> | ||
<jna.version>5.13.0</jna.version> | ||
@@ -119,17 +122,17 @@ | ||
<!-- mockito-inline artifact was removed in mockito 5.3 (mockito 5.x is required for Java >17), | ||
however it is required in some cases when running against mockito 4.x (mockito 4.x is required for Java <11. We use the following property to pick the proper artifact based on Java version (see pre-java-11 profile) --> | ||
<mockito.inline.artifact>core</mockito.inline.artifact> | ||
@@ -116,17 +119,20 @@ | ||
<hadoop.compile.version>3.3.6</hadoop.compile.version> | ||
<graaljs.version>22.3.5</graaljs.version> | ||
<mockito.version>5.14.2</mockito.version> | ||
- <aws.sdk.version>1.12.638</aws.sdk.version> | ||
- <caffeine.version>2.8.0</caffeine.version> | ||
- <jacoco.version>0.8.7</jacoco.version> | ||
+ <aws.sdk.version>1.12.754</aws.sdk.version> | ||
+ <!-- mockito-inline artifact was removed in mockito 5.3 (mockito 5.x is required for Java >17), | ||
+ however it is required in some cases when running against mockito 4.x (mockito 4.x is required for Java <11. We use the following property to pick the proper artifact based on Java version (see pre-java-11 profile) --> | ||
+ <mockito.inline.artifact>core</mockito.inline.artifact> | ||
+ <aws.sdk.version>1.12.780</aws.sdk.version> | ||
+ <caffeine.version>2.8.8</caffeine.version> | ||
+ <jacoco.version>0.8.12</jacoco.version> | ||
<jacoco.version>0.8.12</jacoco.version> | ||
<hibernate-validator.version>6.2.5.Final</hibernate-validator.version> | ||
- <httpclient.version>4.5.13</httpclient.version> | ||
+ <httpclient.version>4.5.14</httpclient.version> | ||
<!-- When upgrading ZK, edit docs and integration tests as well (integration-tests/docker-base/setup.sh) --> | ||
<zookeeper.version>3.8.4</zookeeper.version> | ||
<checkerframework.version>2.5.7</checkerframework.version> | ||
<checkerframework.version>3.48.1</checkerframework.version> | ||
<com.google.apis.client.version>2.2.0</com.google.apis.client.version> | ||
<com.google.http.client.apis.version>1.42.3</com.google.http.client.apis.version> | ||
- <com.google.apis.compute.version>v1-rev20230606-2.0.0</com.google.apis.compute.version> | ||
+ <com.google.apis.compute.version>v1-rev20240618-2.0.0</com.google.apis.compute.version> | ||
+ <com.google.apis.compute.version>v1-rev20250107-2.0.0</com.google.apis.compute.version> | ||
<com.google.cloud.storage.version>2.29.1</com.google.cloud.storage.version> | ||
<jdk.strong.encapsulation.argLine><!-- empty placeholder --></jdk.strong.encapsulation.argLine> | ||
<jdk.security.manager.allow.argLine><!-- empty placeholder --></jdk.security.manager.allow.argLine> | ||
<jdk.strong.encapsulation.argLine> | ||
<!-- Strong encapsulation parameters --> | ||
diff --git a/processing/pom.xml b/processing/pom.xml | ||
index 3a62790fb0..c3afa9fd27 100644 | ||
index a43f1262d0..8cc22d5195 100644 | ||
--- a/processing/pom.xml | ||
+++ b/processing/pom.xml | ||
@@ -36,7 +36,7 @@ | ||
|
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.