Skip to content

Conversation

@opwvhk
Copy link
Contributor

@opwvhk opwvhk commented Jun 11, 2025

What is the purpose of the change

Add a dependency to netty-codec in order to allow upgrading.

Verifying this change

This change can be verified as follows:

  1. Check the (failed) build pipeline for the dependabot PR upgrading netty to 4.2.2.Final
  2. Compare its changes to this PR
  3. Check the build pipeline for this PR

Documentation

  • Does this pull request introduce a new feature? (yes / no)
  • If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@github-actions github-actions bot added Java Pull Requests for Java binding build labels Jun 11, 2025
Copy link
Contributor

@nandorKollar nandorKollar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wondering how come that a patch release from Netty causes such a problem in Avro. it is supposed to include only fixes, but it seems it also reorganised modules? Nevertheless, if tests finally pass, then LGTM.

@opwvhk opwvhk added the dependencies Pull requests that update a dependency file label Jun 11, 2025
@opwvhk
Copy link
Contributor Author

opwvhk commented Jun 11, 2025

Yes, it's weird. My assumption is that it has to do with the combination of the module system and tests (the package io.netty.handler.codec.compression is unavailable for a test class).

@opwvhk opwvhk merged commit 94f937f into apache:main Jun 11, 2025
9 checks passed
@opwvhk opwvhk deleted the AVRO-4153-add-netty-codec branch June 11, 2025 11:44
opwvhk added a commit that referenced this pull request Jun 13, 2025
* AVRO-4153: Add dependency to netty-codec

* AVRO-4153: Upgrade netty to 4.2.2.Final

(cherry picked from commit 94f937f)
opwvhk added a commit that referenced this pull request Jun 14, 2025
* AVRO-4153: Add dependency to netty-codec

* AVRO-4153: Upgrade netty to 4.2.2.Final

(cherry picked from commit 94f937f)
opwvhk added a commit to opwvhk/avro that referenced this pull request Sep 5, 2025
* AVRO-4153: Add dependency to netty-codec

* AVRO-4153: Upgrade netty to 4.2.2.Final
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build dependencies Pull requests that update a dependency file Java Pull Requests for Java binding

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants