gianm commented on issue #6942: Shade Guava manually URL: https://github.com/apache/incubator-druid/issues/6942#issuecomment-458613792 Switching to a manually "shaded" version might even make it easier to keep our Guava version up to date, if we do the copy with a script that is easy to run against new Guava sources. The script could potentially copy just the Guava files we know we need and do minimal modifications to them in order to get them to be in different packages. I think it's probably a good idea. We have so many problems caused by the combination of the Guava team's historical attitude towards backwards compatibility and the reluctance of the Hadoop community to upgrade to a non-ancient version of Guava. Recently the Guava team has had a more pragmatic attitude towards backwards compatibility (they have promised to support non-Beta APIs indefinitely). But sadly, this doesn't help us much, given that we still need to be compatible with versions from the older era.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
