From c96258d1b6e58f7add9f146af9fa01203f78dcd6 Mon Sep 17 00:00:00 2001 From: Techassi Date: Fri, 16 Jan 2026 14:16:55 +0100 Subject: [PATCH 1/2] chore: Update druid-opa-authorizer for 26.3 --- .github/workflows/maven.yml | 2 +- .github/workflows/release.yml | 2 +- CHANGELOG.md | 5 +++- README.md | 8 ++--- pom.xml | 55 ++++++++++++++++++----------------- 5 files changed, 39 insertions(+), 33 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index b7f06ae..db6f77b 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -21,8 +21,8 @@ jobs: matrix: profile: - {druid: druid-30.0.1, java: '17'} - - {druid: druid-33.0.0, java: '17'} - {druid: druid-34.0.0, java: '17'} + - {druid: druid-35.0.1, java: '21'} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0564601..cd12810 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,8 +10,8 @@ on: type: choice options: - druid-30.0.1 - - druid-33.0.0 - druid-34.0.0 + - druid-35.0.1 stackable-version: description: 'The stackable "patch" version to use for this release (e.g., "0").' required: true diff --git a/CHANGELOG.md b/CHANGELOG.md index 7295878..704890d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,13 +4,16 @@ ### Added -- Add support for Druid 34.0.0 ([#134]). +- Add support for Druid 35.0.1 ([#xxx]). +- Add support for Druid 34.0.0 (deprecated) ([#134], [#xxx]). ### Removed +- Remove support for Druid 33.0.0 ([#xxx]). - Remove support for Druid 31.0.1 ([#134]). [#134]: https://github.com/stackabletech/druid-opa-authorizer/pull/134 +[#xxx]: https://github.com/stackabletech/druid-opa-authorizer/pull/xxx ## [0.7.0] - 2025-05-31 diff --git a/README.md b/README.md index 8314939..c03eeb2 100644 --- a/README.md +++ b/README.md @@ -6,15 +6,15 @@ An Apache Druid extension to request policy decisions from [Open Policy Agent](h This project was tested against these Druid versions: -- 30.0.1 -- 33.0.0 -- 34.0.0 +- 30.0.1 (LTS) +- 34.0.0 (Deprecated) +- 35.0.1 ## Building This repository uses Maven and requires at least Java 11 to build: - mvn -P druid-34.0.0 clean package + mvn -P druid-35.0.1 clean package Please check that the Druid version you are building for is supported and adapt the profile accordingly. The result of this is a JAR file in the `target` directory. diff --git a/pom.xml b/pom.xml index 96d66fb..5399198 100644 --- a/pom.xml +++ b/pom.xml @@ -163,7 +163,7 @@ - druid-30.0.1,druid-33.0.0,druid-34.0.0 + druid-30.0.1,druid-34.0.0,druid-35.0.1 false @@ -315,6 +315,7 @@ --> + druid-30.0.1 17 @@ -340,31 +341,7 @@ - druid-33.0.0 - - 17 - 33.0.0 - 32.0.1-jre - 4.1.0 - - 2.12.7 - - - - com.fasterxml.jackson.core - jackson-databind - 2.12.7.1 - provided - - - - + druid-34.0.0 17 @@ -401,6 +378,32 @@ + + + druid-35.0.1 + + 21 + 35.0.1 + 32.1.3-jre + 5.1.0 + 2.19.2 + + + + + + com.google.inject + guice + ${guice.version} + provided + + + + From 5f528efc9aab792cfa9f19455f9a95662ef2e453 Mon Sep 17 00:00:00 2001 From: Techassi Date: Mon, 19 Jan 2026 08:52:01 +0100 Subject: [PATCH 2/2] chore: Update changelog --- CHANGELOG.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 704890d..1c2e7f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,16 +4,16 @@ ### Added -- Add support for Druid 35.0.1 ([#xxx]). -- Add support for Druid 34.0.0 (deprecated) ([#134], [#xxx]). +- Add support for Druid 35.0.1 ([#138]). +- Add support for Druid 34.0.0 (deprecated) ([#134], [#138]). ### Removed -- Remove support for Druid 33.0.0 ([#xxx]). +- Remove support for Druid 33.0.0 ([#138]). - Remove support for Druid 31.0.1 ([#134]). [#134]: https://github.com/stackabletech/druid-opa-authorizer/pull/134 -[#xxx]: https://github.com/stackabletech/druid-opa-authorizer/pull/xxx +[#138]: https://github.com/stackabletech/druid-opa-authorizer/pull/138 ## [0.7.0] - 2025-05-31