srowen opened a new pull request #26911: Remove usage of Guava that breaks in 
27; replace with workalikes
URL: https://github.com/apache/spark/pull/26911
 
 
   ### What changes were proposed in this pull request?
   
   Remove usages of Guava that no longer work in Guava 27, and replace with 
workalikes. I'll comment on key types of changes below.
   
   ### Why are the changes needed?
   
   Hadoop 3.2.1 uses Guava 27, so this helps us avoid problems running on 
Hadoop 3.2.1+ and generally lowers our exposure to Guava.
   
   ### Does this PR introduce any user-facing change?
   
   Should not be, but see notes below on hash codes and toString.
   
   
   ### How was this patch tested?
   
   Existing tests will verify whether these changes break anything for Guava 14.
   I manually built with an updated version and it compiles with Guava 27; 
tests running manually locally now.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to