Description
All future releases of hadoop are going to ship with 27.0 or later, *including point releases of the 3.1 branch, which is a mixed blessing.
Pro:
- it's up to date
- no active CVEs
Con:
- code which uses things the guava team removed won't compile
- code built with the later release won't link to older versions due to signature overloading, with Preconditions.checkArgument a key example
Making the guava.version spark pulls in an overrideable value makes it possible to choose the version to build with alongside the -Dhadoop.version selection of hadoop version.
Attachments
Issue Links
- relates to
-
SPARK-29250 Upgrade to Hadoop 3.3.1
- Resolved
-
HIVE-21569 Bump guava version to 28.1-jre
- Patch Available
-
SPARK-23897 Guava version
- Open
- links to
(1 links to)