[
https://issues.apache.org/jira/browse/CHUKWA-345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12773096#action_12773096
]
Jerome Boulon commented on CHUKWA-345:
--------------------------------------
Instead of adding/removing some fields, it will be easier to support a MAP at
the tag level that way everyone can put what ever make sense for them.
Chunk
- DataType
- Source
- SeqId (uuid)
- Map<String,String>
- List<String> messages
A Map could easily be serialized using whatever format make sence (SerDe,
Json,Avro,....) and could be used for routing, priority....
Also if we want to do this, since it's going to brake the compatibility why not
moving to a well define serialization format (Avro,Thrift or Json),
> Chunk.application and Chunk.streamName are redundant
> ----------------------------------------------------
>
> Key: CHUKWA-345
> URL: https://issues.apache.org/jira/browse/CHUKWA-345
> Project: Hadoop Chukwa
> Issue Type: Bug
> Components: data collection
> Reporter: Ari Rabkin
> Assignee: Ari Rabkin
> Attachments: CHUKWA-345.patch
>
>
> The chunk interface has both an "application" field and a "stream name"
> field. But they map to the same value. Should cut one of those names, for
> clarity.
> I think "application" is the less descriptive name, and should be cut.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.