Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.8.0
-
None
Description
Context.getParameters (flume-ng-configuration module) returns com.google.common.collect.ImmutableMap (Guava). We should clean our API and return either a native java interface or Flume's.
In addition to the current state being a bad practice, this also means that we are unable to shade Guava in Flume.
Note: Since this breaks our public API, I'll reschedule this issue to 2.0 once we have this version managed in jira.
Attachments
Issue Links
- blocks
-
FLUME-2340 Refactor to make room for Morphlines Elasticsearch Sink
- Open
-
FLUME-2921 Support Elasticsearch 2.0+
- Patch Available
- relates to
-
FLUME-3295 Revert FLUME-2957 on the 1.9 branch
- Resolved
- links to