Skip to content
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

QPID-8669 - [Broker-J] Dependency updates for version 9.2.1+ #242

Merged
merged 1 commit into from
Feb 18, 2025

Conversation

dakirily
Copy link
Contributor

@dakirily dakirily commented Feb 12, 2024

This PR addresses JIRA QPID-8669, updating broker-j dependencies.

Following dependencies are updated:

runtime dependencies
ch.qos.logback:logback-classic 1.4.14 => 1.5.16
com.google.guava:guava 33.0.0-jre => 33.4.0-jre
com.fasterxml.jackson.core:jackson-core 2.16.1 => 2.18.2
com.fasterxml.jackson.core:jackson-databind 2.16.1 => 2.18.2
com.zaxxer:HikariCP 5.1.0 => 6.2.1
commons-cli:commons-cli 1.6.0 => 1.9.0
org.apache:apache 30 => 31
org.apache.derby:derby 10.14.2.0 => 10.15.2.0
org.bouncycastle:bcprov-jdk18on 1.77 => 1.80
org.bouncycastle:bcpkix-jdk18on 1.77 => 1.80
org.eclipse.jetty:jetty-server 11.0.19 => 11.0.24
org.eclipse.jetty:jetty-servlet 11.0.19 => 11.0.24
org.eclipse.jetty:jetty-servlets 11.0.19 => 11.0.24
org.eclipse.jetty:jetty-rewrite 11.0.19 => 11.0.24
org.eclipse.jetty.websocket:websocket-jetty-server 11.0.19 => 11.0.24
org.openjdk.nashorn:nashorn-core 15.4 => 15.6
org.slf4:slf4j-api 2.0.11 => 2.0.16

test dependencies
com.h2database:h2 2.2.224 => 2.3.232
io.netty:netty-buffer 4.1.106.Final => 4.1.118.Final
io.netty:netty-common 4.1.106.Final => 4.1.118.Final
io.netty:netty-handler 4.1.106.Final => 4.1.118.Final
io.netty:netty-transport 4.1.106.Final => 4.1.118.Final
io.netty:netty-codec-http 4.1.106.Final => 4.1.118.Final
org.apache.kerby:kerb-simplekdc 2.0.3 => 2.1.0
org.hamcrest:hamcrest 2.2 => 3.0
org.mockito:mockito-core 5.10.0 => 5.15.2
org.junit.jupiter:junit-jupiter-api 5.10.1 => 5.11.4
org.junit.jupiter:junit-jupiter-engine 5.10.1 => 5.11.4
org.junit.jupiter:junit-jupiter-params 5.10.1 => 5.11.4

maven plugins
org.codehaus.mojo:exec-maven-plugin 3.1.1 => 3.5.0
org.apache.rat:apache-rat-plugin 0.15 => 0.16.1
org.apache.maven.plugins:maven-compiler-plugin 3.12.1 => 3.13.0
org.apache.maven.plugins:maven-jxr-plugin 3.3.0 => 3.3.2
org.apache.maven.plugins:maven-surefire-plugin 3.2.3 => 3.5.2
org.apache.maven.plugins:maven-surefire-report-plugin 3.2.3 => 3.5.2

@dakirily dakirily force-pushed the QPID-8669-dependency-updates branch 2 times, most recently from 5bd83e2 to 74cd6c5 Compare February 19, 2024 07:34
@dakirily dakirily force-pushed the QPID-8669-dependency-updates branch from 74cd6c5 to 0148ab8 Compare March 22, 2024 07:37
@dakirily dakirily force-pushed the QPID-8669-dependency-updates branch from 0148ab8 to 3b91f5d Compare February 4, 2025 14:00
@dakirily dakirily force-pushed the QPID-8669-dependency-updates branch from 3b91f5d to 9b3508b Compare February 18, 2025 09:36
@vavrtom
Copy link
Contributor

vavrtom commented Feb 18, 2025

There are several libraries and plugins that could be also updated. However, there may be some issues with Java 11 support.

Libraries:

asm - 9.7.1
velocity - 2.4.1 (library renamed to org.apache.velocity » velocity-engine-core)
csvjdbc - 1.0.46
jfreechart - 1.5.5 (library renamed to org.jfree » jfreechart)
maven-resolver-provider - 3.9.9
maven-resolver-version - 2.0.6
httpclient - 5.4.2 (library renamed to org.apache.httpcomponents.client5 » httpclient5)
qpid-jms-client - 2.6.1
jaxb-api - 4.0.2 (library renamed to jakarta.xml.bind » jakarta.xml.bind-api)
logback-gelf - 6.1.1

Plugins:

javacc-maven-plugin - 3.1.0
maven-rar-plugin - 3.0.0
license-maven-plugin - 2.5.0
maven-jxr-plugin - 3.6.0
maven-docbx-plugin - 2.0.17
buildnumber-maven-plugin - 3.2.1

@dakirily dakirily force-pushed the QPID-8669-dependency-updates branch from 9b3508b to 0ddf7a3 Compare February 18, 2025 12:03
@dakirily
Copy link
Contributor Author

asm - 9.7.1 - updated
velocity - 2.4.1 (library renamed to org.apache.velocity » velocity-engine-core) - requires refactoring
csvjdbc - 1.0.46 - updated
jfreechart - 1.5.5 (library renamed to org.jfree » jfreechart) - requires refactoring
maven-resolver-provider - 3.9.9 - requires refactoring
maven-resolver-version - 2.0.6 - requires refactoring
httpclient - 5.4.2 (library renamed to org.apache.httpcomponents.client5 » httpclient5) - requires refactoring
qpid-jms-client - 2.6.1 - old versions ae used for old AMQP protocols
jaxb-api - 4.0.2 (library renamed to jakarta.xml.bind » jakarta.xml.bind-api) - requires refactoring
logback-gelf - 6.1.1 - updated

Plugins:

javacc-maven-plugin - 3.1.0 - updated
maven-rar-plugin - 3.0.0 - updated
license-maven-plugin - 2.5.0 - updated
maven-jxr-plugin - 3.6.0 - updated
maven-docbx-plugin - 2.0.17 - updated
buildnumber-maven-plugin - 3.2.1 - updated

@vavrtom vavrtom merged commit c9243a5 into apache:main Feb 18, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants