Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
1.0.0, 1.1.0
-
None
Description
Currently user can specify both file type (SequenceFile, DataStream, ...) and writable format (Text ~ append new line character, Writable ~ serialize as is) of HDFS sink output file. Both properties have default values, however when user redefine only file type to DataStream, flume will still use default Writable writable format that will not append separate serialized events with new line character.
Would be nice if flume would choose default value of writable format based on current file type, so that for example for DataStream file type, default writable format would be Text instead of Writable. I believe that would lead to less confused users.
Attachments
Attachments
Issue Links
- is related to
-
FLUME-860 Combination of ExecSource and HDFS DataStream is removing end line characters
- Resolved