You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "Xinyu Liu (JIRA)" <ji...@apache.org> on 2017/05/26 21:25:04 UTC
[jira] [Created] (SAMZA-1312) Add Control Messages and Serde
Xinyu Liu created SAMZA-1312:
--------------------------------
Summary: Add Control Messages and Serde
Key: SAMZA-1312
URL: https://issues.apache.org/jira/browse/SAMZA-1312
Project: Samza
Issue Type: Bug
Reporter: Xinyu Liu
Assignee: Xinyu Liu
The format of the intermediate stream message:
IntermediateMessage => [MessageType MessageData]
MessageType => byte
MessageData => byte[]
MessageType => [0(UserMessage), 1(Watermark), 2(EndOfStream)]
MessageData => [UserMessage/ControlMessage]
ControlMessage =>
Type => int
Version => int
Other Message Data (based on different types of control message)
For user message, we will use the user provided serde (default is the system serde). For control message, we will use JSON serde since it is built in Samza and easy to parse.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)