From b481939f48b33b7c8694822fcfeb65f46486337d Mon Sep 17 00:00:00 2001 From: Malte Sander Date: Tue, 13 Feb 2024 12:36:09 +0100 Subject: [PATCH 1/3] support-druid-28.0.1 --- conf.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/conf.py b/conf.py index 04891518d..be6b1a299 100644 --- a/conf.py +++ b/conf.py @@ -53,6 +53,18 @@ "woodstox_core": "6.2.1", "authorizer": "0.5.0", }, + { + "product": "28.0.1", + # Java should be fully supported as of 27.0.0 https://github.com/apache/druid/releases#27.0.0-highlights-java-17-support + # Did not work in a quick test due to reflection error: + # Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class + # java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError + "java-base": "11", + "jackson_dataformat_xml": "2.12.7", # from https://github.com/apache/druid/blob/b8201e31aa6b124049a61764309145baaad78db7/pom.xml#L100 + "stax2_api": "4.2.2", + "woodstox_core": "6.6.0", + "authorizer": "0.5.0", + }, ], }, { From da00403c190a2ee5516c9bb389a9dfaac7b1b9b5 Mon Sep 17 00:00:00 2001 From: Malte Sander Date: Tue, 13 Feb 2024 12:38:10 +0100 Subject: [PATCH 2/3] adapted changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc85d8177..08c2ed9c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ All notable changes to this project will be documented in this file. - testing-tools: Add the Python library Beautiful Soup 4 ([#536]). - java-base: Add `openjdk-devel` package for tool such as `jps` or `jmap` ([#537]). - java-base: Add JDK 21 ([#547]). +- druid: Add `28.0.1` ([#558]). - opa: Add version `0.61.0` ([#538]). - trino: Add version `438` ([#547]). - vector: Switch from version `0.33.0` to `0.35.0` ([#547], [#549]). @@ -68,6 +69,7 @@ All notable changes to this project will be documented in this file. [#549]: https://github.com/stackabletech/docker-images/pull/549 [#551]: https://github.com/stackabletech/docker-images/pull/551 [#533]: https://github.com/stackabletech/docker-images/pull/533 +[#558]: https://github.com/stackabletech/docker-images/pull/558 ## [23.11.0] - 2023-11-30 From 8e7ffcb0384c545081b4c11decf33d1f744c1cd6 Mon Sep 17 00:00:00 2001 From: Malte Sander Date: Tue, 13 Feb 2024 14:04:04 +0100 Subject: [PATCH 3/3] improve comment --- conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf.py b/conf.py index be6b1a299..cdc052f76 100644 --- a/conf.py +++ b/conf.py @@ -55,7 +55,7 @@ }, { "product": "28.0.1", - # Java should be fully supported as of 27.0.0 https://github.com/apache/druid/releases#27.0.0-highlights-java-17-support + # Java 17 should be fully supported as of 27.0.0 https://github.com/apache/druid/releases#27.0.0-highlights-java-17-support # Did not work in a quick test due to reflection error: # Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class # java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError