[
https://issues.apache.org/jira/browse/FLUME-2591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14284987#comment-14284987
]
Joey Echeverria commented on FLUME-2591:
----------------------------------------
I've written a patch that's ready for initial review:
https://github.com/joey/flume/compare/FLUME-2591-datasetsink-2.0
It still needs more tests written, but everything is implemented. I based the
EntityParser code on the
[patch|https://github.com/rdblue/flume/commit/a5b30f5a19ef34deccdf5c121d281bb57036969b]
that [~rdblue] wrote.
Because so much as changed, it might be easier to just review it as all new
code:
https://github.com/joey/flume/tree/FLUME-2591-datasetsink-2.0/flume-ng-sinks/flume-dataset-sink/src/main/java/org/apache/flume/sink/kite
All of the existing tests passed without modification and any old configs are
also respected.
TODO:
1. Write more tests
2. Update docs with new configuration parameters
3. Add support for CSV parsing (this requires a new Kite release)
> Kite DatasetSink 2.0
> --------------------
>
> Key: FLUME-2591
> URL: https://issues.apache.org/jira/browse/FLUME-2591
> Project: Flume
> Issue Type: Improvement
> Components: Sinks+Sources
> Affects Versions: v1.5.1
> Reporter: Joey Echeverria
> Assignee: Joey Echeverria
> Attachments: Dataset Sink 2.0 Design Document.pdf
>
>
> There are a number of in-progress or needed enhancements to the Kite
> DatasetSink:
> * Parquet support ([FLUME-2543])
> * CSV parsing ([Github
> link|https://github.com/rdblue/flume/commit/a5b30f5a19ef34deccdf5c121d281bb57036969b])
> * Error handling
> I think it makes sense to tackle these as a more general DatasetSink 2.0
> effort.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)