Description
The flume-sink module, due to the shared shading code in our build, ends up depending on the org.spark-project Guava classes. That means users who deploy the sink in Flume will also need to provide those classes somehow, generally by also adding the Spark assembly, which means adding a whole bunch of other libraries to Flume, which may or may not cause other unforeseen problems.
It's better to not have that dependency in the flume-sink module instead.
Attachments
Issue Links
- links to