This is an automated email from the ASF dual-hosted git repository.
dongjoon pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/spark-kubernetes-operator.git
The following commit(s) were added to refs/heads/main by this push:
new 0445349 [SPARK-53768] Upgrade `lombok` to 1.18.42
0445349 is described below
commit 0445349120291d27d83220e84f0744ac42dcf60c
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Tue Sep 30 18:51:13 2025 -0700
[SPARK-53768] Upgrade `lombok` to 1.18.42
### What changes were proposed in this pull request?
This PR aims to upgrade `lombok` to 1.18.42.
### Why are the changes needed?
To support JDK 25 better and apply the latest breaking changes before
opening the libraries:
> IMPROBABLE BREAKING CHANGE: From versions 1.18.16 to 1.18.38, lombok
automatically copies certain Jackson annotations (e.g., JsonProperty) from
fields to the corresponding accessors (getters/setters). However, it turned out
to be harmful in certain situations. Thus, Lombok does not automatically copy
those annotations any more. You can restore the old behavior using the [config
key](https://projectlombok.org/features/configuration)
lombok.copyJacksonAnnotationsToAccessors = true.
- https://projectlombok.org/changelog
- v1.18.42
- https://github.com/projectlombok/lombok/issues/3940
- https://github.com/projectlombok/lombok/issues/2280
- v1.18.40
- https://github.com/projectlombok/lombok/issues/3859
- https://github.com/projectlombok/lombok/issues/3886
### Does this PR introduce _any_ user-facing change?
No `Spark K8s Operator` behavior change.
### How was this patch tested?
Pass the CIs.
### Was this patch authored or co-authored using generative AI tooling?
No.
Closes #356 from dongjoon-hyun/SPARK-53768.
Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
---
gradle/libs.versions.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 9d0d5ff..e38f88b 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -16,7 +16,7 @@
# under the License.
[versions]
fabric8 = "7.4.0"
-lombok = "1.18.38"
+lombok = "1.18.42"
operator-sdk = "5.1.3"
dropwizard-metrics = "4.2.33"
spark = "4.0.1"
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]