-
Notifications
You must be signed in to change notification settings - Fork 9k
HADOOP-19315. Upgrade Apache Avro to 1.11.4 (#7128) #7615
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
HADOOP-19315. Upgrade Apache Avro to 1.11.4 (#7128) #7615
Conversation
* All field access is now via setter/getter methods * To use Avro to marshal Serializable objects, the packages they are in must be declared in the system property "org.apache.avro.SERIALIZABLE_PACKAGES" This is required to address - CVE-2024-47561 - CVE-2023-39410 This change is not backwards compatible. Contributed by Dominik Diedrich
This is #7128 for branch-3.4; even though it means that 3.4.2 is no longer binary compatible with code running avro 1.9.4 -it is not safe for people to be doing that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 pending a successful yetus run
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1, LGTM
💔 -1 overall
This message was automatically generated. |
failures are all OOM; ignoring. I am worried about all these failures, FWIW, along with yarn flakiness. Maybe hdfs tests are leaking miniclusters...we could use the leak detection stuff added recently (the callback when finalize() is called on an open stream) to pick these up |
@steveloughran This week, I will focus on resolving the YARN flakiness test and actively work on upgrading Junit5. |
HADOOP-19315
This is required to address
This change is not backwards compatible.
Contributed by Dominik Diedrich
For code changes:
LICENSE
,LICENSE-binary
,NOTICE-binary
files?