Skip to content

Commit 78318b3

Browse files
committed
Update Maven plugin versions and add profile for Druid 31.0.1
1 parent 2438a1e commit 78318b3

File tree

2 files changed

+37
-10
lines changed

2 files changed

+37
-10
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@
77
- Added support for Druid 30.0.0 and removed support for Druid 27.0.0 ([#104]).
88
- Removed support for Druid 28.0.1 ([#105]).
99
- Update dependencies ([#106]).
10+
- Update Maven plugin versions and add support for Druid 31.0.1 ([#110]).
1011

1112
[#104]: https://github.com/stackabletech/druid-opa-authorizer/pull/104
1213
[#105]: https://github.com/stackabletech/druid-opa-authorizer/pull/105
1314
[#106]: https://github.com/stackabletech/druid-opa-authorizer/pull/106
15+
[#110]: https://github.com/stackabletech/druid-opa-authorizer/pull/110
1416

1517
## [0.6.0] - 2024-03-19
1618

pom.xml

Lines changed: 35 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,24 +38,24 @@
3838
<error-prone.version>2.27.1</error-prone.version>
3939
<google-java-format.version>1.19.2</google-java-format.version>
4040

41-
<cyclonedx-maven-plugin.version>2.8.1</cyclonedx-maven-plugin.version>
41+
<cyclonedx-maven-plugin.version>2.9.1</cyclonedx-maven-plugin.version>
4242
<findsecbugs-plugin.version>1.13.0</findsecbugs-plugin.version>
43-
<maven-checkstyle-plugin.version>3.5.0</maven-checkstyle-plugin.version>
43+
<maven-checkstyle-plugin.version>3.6.0</maven-checkstyle-plugin.version>
4444
<maven-clean-plugin.version>3.4.0</maven-clean-plugin.version>
4545
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
46-
<maven-dependency-plugin.version>3.8.0</maven-dependency-plugin.version>
46+
<maven-dependency-plugin.version>3.8.1</maven-dependency-plugin.version>
4747
<maven-deploy-plugin.version>3.1.3</maven-deploy-plugin.version>
4848
<maven-enforcer-plugin.version>3.5.0</maven-enforcer-plugin.version>
4949
<maven-install-plugin.version>3.1.3</maven-install-plugin.version>
5050
<maven-jar-plugin.version>3.4.2</maven-jar-plugin.version>
5151
<maven-release-plugin.version>3.1.1</maven-release-plugin.version>
5252
<maven-resources-plugin.version>3.3.1</maven-resources-plugin.version>
53-
<maven-site-plugin.version>3.12.1</maven-site-plugin.version>
54-
<maven-surefire-plugin.version>3.5.0</maven-surefire-plugin.version>
55-
<spotbugs-maven-plugin.version>4.8.6.3</spotbugs-maven-plugin.version>
56-
<spotbugs.version>4.8.5</spotbugs.version>
57-
<spotless-maven-plugin.version>2.43.0</spotless-maven-plugin.version>
58-
<versions-maven-plugin.version>2.17.1</versions-maven-plugin.version>
53+
<maven-site-plugin.version>3.21.0</maven-site-plugin.version>
54+
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
55+
<spotbugs-maven-plugin.version>4.8.6.6</spotbugs-maven-plugin.version>
56+
<spotbugs.version>4.9.0</spotbugs.version>
57+
<spotless-maven-plugin.version>2.44.2</spotless-maven-plugin.version>
58+
<versions-maven-plugin.version>2.18.0</versions-maven-plugin.version>
5959
</properties>
6060

6161
<dependencies>
@@ -159,7 +159,7 @@
159159
<banDuplicatePomDependencyVersions />
160160
<banDynamicVersions />
161161
<requireActiveProfile>
162-
<profiles>druid-26.0.0,druid-30.0.0</profiles>
162+
<profiles>druid-26.0.0,druid-30.0.0,druid-31.0.1</profiles>
163163
<all>false</all>
164164
</requireActiveProfile>
165165
<requireJavaVersion>
@@ -357,6 +357,31 @@
357357
</dependency>
358358
</dependencies>
359359
</profile>
360+
<profile>
361+
<id>druid-31.0.1</id>
362+
<properties>
363+
<java.version>17</java.version>
364+
<druid.version>31.0.1</druid.version>
365+
<guava.version>32.0.1-jre</guava.version>
366+
<guice.version>4.1.0</guice.version>
367+
<!-- jackson.version in 31.0.1 is actually specified as 2.12.7.20221012 but according to the release notes https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.12#micro-patches that is "only" the BOM which specifies almost all dependencies to be 2.12.7 with the exception of jackson-databind which is at 2.12.7.1: https://repo1.maven.org/maven2/com/fasterxml/jackson/jackson-bom/2.12.7.20221012/jackson-bom-2.12.7.20221012.pom so we override that here -->
368+
<jackson.version>2.12.7</jackson.version>
369+
</properties>
370+
<dependencies>
371+
<dependency>
372+
<groupId>com.fasterxml.jackson.core</groupId>
373+
<artifactId>jackson-databind</artifactId>
374+
<version>2.12.7.1</version>
375+
<scope>provided</scope>
376+
</dependency>
377+
<dependency>
378+
<groupId>org.apache.druid</groupId>
379+
<artifactId>druid-processing</artifactId>
380+
<version>${druid.version}</version>
381+
<scope>provided</scope>
382+
</dependency>
383+
</dependencies>
384+
</profile>
360385
</profiles>
361386

362387
</project>

0 commit comments

Comments
 (0)