Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: v0.9.3
-
Component/s: None
-
Labels:None
Description
Currently, if an event is sent down two paths that annotate the event, because the same instance of the event is used, there may be an unexpected attribute overwrite exception.
Examples:
[
{value("foo","bar") => console} , {value("baz", "blah") => console} ]This would output something like:
event {foo:bar}
event {foo:bar, baz:blah}
Notice that the foo attribute is on the second event!
For this example
[ {value("foo","bar") => console}
,
{value("foo", "failure") => console}]
The first would succeed but the second branch would fail because foo is being overwritten!
Attachments
Issue Links
- relates to
-
FLUME-265 FanOut Collector does not support multiple collectorSink attributes
-
- Resolved
-