You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flume.apache.org by "Joey Echeverria (JIRA)" <ji...@apache.org> on 2015/01/21 02:43:35 UTC

[jira] [Commented] (FLUME-2591) Kite DatasetSink 2.0

    [ 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)