[ 
https://issues.apache.org/jira/browse/STORM-2854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jungtaek Lim resolved STORM-2854.
---------------------------------
       Resolution: Fixed
    Fix Version/s: 1.2.0
                   2.0.0

Merged into master and 1.x branch.

> Expose IEventLogger to make event logging pluggable
> ---------------------------------------------------
>
>                 Key: STORM-2854
>                 URL: https://issues.apache.org/jira/browse/STORM-2854
>             Project: Apache Storm
>          Issue Type: Improvement
>          Components: storm-client
>            Reporter: Jungtaek Lim
>            Assignee: Jungtaek Lim
>              Labels: pull-request-available
>             Fix For: 2.0.0, 1.2.0
>
>          Time Spent: 3h 20m
>  Remaining Estimate: 0h
>
> For the first time, "Event Logger" feature is designed to make implementation 
> pluggable, so that's why IEventLogger exists, but we didn't have actual use 
> case other than just writing them to the file at that time, so we just 
> simplified the case.
> Now we have use case which also write events to file, but with awareness of 
> structure of event so that it can be easily parseable from log feeder. We 
> would want to have custom IEventLogger to represent event as our own format 
> in this case.
> There's another issue as well: EventInfo has `ts` which stores epoch but it's 
> defined as String, not long.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to