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

runzhiwang commented on RATIS-979:
----------------------------------

[~szetszwo] Thanks for explanation. We use ratis to synchronise block metadata 
is really a good idea.  But when close stream, what will happen if we omit the 
start  transaction ? i.e when primary receives the ack of peer's close stream, 
primary response to client directly without submitRaftClientRequest, then 
client use ratis to putBlock, i.e. write block metadata.

> Ratis streaming
> ---------------
>
>                 Key: RATIS-979
>                 URL: https://issues.apache.org/jira/browse/RATIS-979
>             Project: Ratis
>          Issue Type: New Feature
>          Components: Streaming
>            Reporter: Tsz-wo Sze
>            Assignee: Tsz-wo Sze
>            Priority: Major
>         Attachments: RatisStreaming20200929.pdf
>
>
> In this JIRA, we design and implement Ratis Streaming with zero buffer 
> copying and asynchronous event driven.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to