Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SPARK-50107][SQL][BUILD] Upgrade
protobuf-java
to 4.28.3
### What changes were proposed in this pull request? This PR aims to upgrade `protobuf-java` to 4.28.3 for Apache Spark 4.0.0 on February 2025. ### Why are the changes needed? `protobuf-java` `4.28.3` is the latest version which is released two days ago (Oct 23, 2024). https://mvnrepository.com/artifact/com.google.protobuf/protobuf-java/4.28.3 This is a part of `v28.3`. - https://github.com/protocolbuffers/protobuf/releases/tag/v28.3 (2024-10-22) Note that `v26` introduced a breaking change to Java API last year. - https://protobuf.dev/news/2023-12-05/#breaking-compatibility-with-old-generated-code > v26.x will break compatibility with generated code from older major versions. Users should regenerate old generated code to be from the same version. > For example, GeneratedMessageV3, which was originally introduced for backwards compatibility with generated code from v2.x.x against v3.x.x runtime, will be renamed to GeneratedMessage. Runtimes will be updated to support [Editions](https://protobuf.dev/editions/overview/), which will not be compatible with old generated code. ### Does this PR introduce _any_ user-facing change? ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? No. Closes apache#48646 from dongjoon-hyun/SPARK-50107. Authored-by: Dongjoon Hyun <dongjoon@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
- Loading branch information