Details
-
Type: Improvement
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Master, Node, Sinks+Sources, Technical Debt, Test
-
Labels:None
Description
OutputFormat and OutputFormatBuilder usage has been inconsistent and required multiple places where information was repeated. Both should be refactored, as well as their consumers, such that:
- Instantiation / building of OutputFormats is consistent within the code base.
- OutputFormat names can be centralized and reused.
- Each class conforms to the "do one thing and do it well" rule.
Attachments
Issue Links
- depends on
-
FLUME-195 Allow custom Flume OutputFormats via a plugin interface
- Resolved