[SPARK-36750][CORE][SQL][MLLIB][YARN] Replace the Guava API with java.util.Objects API with the same semantics#33991
[SPARK-36750][CORE][SQL][MLLIB][YARN] Replace the Guava API with java.util.Objects API with the same semantics#33991LuciferYang wants to merge 3 commits intoapache:masterfrom
java.util.Objects API with the same semantics#33991Conversation
j.u.Objects API with the same semanticsj.u.Objects API with the same semantics
j.u.Objects API with the same semanticsj.u.Objects API with the same semantics
j.u.Objects API with the same semanticsjava.util.Objects API with the same semantics
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
Test build #143248 has finished for PR 33991 at commit
|
|
Test build #143245 has finished for PR 33991 at commit
|
|
We're closing this PR because it hasn't been updated in a while. This isn't a judgement on the merit of the PR in any way. It's just a way of keeping the PR queue manageable. |
What changes were proposed in this pull request?
Java 8 provides the
java.util.Objects, this pr it to replace some Guava API usages with the same semantics, the replacement rules are as follows:Guava
java.util.Objects
Guava
java.util.Objects
Guava
java.util.Objects
Why are the changes needed?
Reduce dependence on Guava API because Spark still use Guava 14.0.1.
Does this PR introduce any user-facing change?
No
How was this patch tested?
Pass the Jenkins or GitHub Action