[ 
https://issues.apache.org/jira/browse/SAMZA-479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14274374#comment-14274374
 ] 

Yan Fang commented on SAMZA-479:
--------------------------------

1. Is the only difference between new LogingEvent and the original LoggingEvent 
"subAppend" part, which gives the logging messages format?

2. {quote}
This approach would allow us to use any Serde<LoggingEvent>
{quote}

Here, it confused me a little. The Serde<LoggingEvent> is more likely an 
interface, then LoggingEventAvroSerde inherits it, or you are thinking of 
directly serializing the LoggingEvent, then the receiver side (such as ELK) 
deserializes back to LoggingEvent?



> Make StreamAppender pluggable for different log formats
> -------------------------------------------------------
>
>                 Key: SAMZA-479
>                 URL: https://issues.apache.org/jira/browse/SAMZA-479
>             Project: Samza
>          Issue Type: Improvement
>    Affects Versions: 0.9.0
>            Reporter: Yan Fang
>            Assignee: Yan Fang
>             Fix For: 0.9.0
>
>
> Currently the StreamAppender only accepts String and sends String as the 
> format for all the logs. It will be useful to have StreamAppender to accept 
> and send other formats, such as Avro, JSON, etc. So the idea is to move the 
> encoding of the LoggingEvent to a serde.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to