[
https://issues.apache.org/jira/browse/RATIS-2625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tsz-wo Sze resolved RATIS-2625.
-------------------------------
Fix Version/s: 3.3.1
Resolution: Fixed
The pull request is now merged. Thanks, [~amaliujia] !
> Streaming: support sending commands in Data Stream
> --------------------------------------------------
>
> Key: RATIS-2625
> URL: https://issues.apache.org/jira/browse/RATIS-2625
> Project: Ratis
> Issue Type: Improvement
> Components: API
> Reporter: Rui Wang
> Assignee: Rui Wang
> Priority: Major
> Fix For: 3.3.1
>
> Attachments: 1534_review2.patch
>
> Time Spent: 2h
> Remaining Estimate: 0h
>
> Right now there is no metadata commit API in data stream. Data steam has a
> header request, a data api that can send raw bytes in a streaming manner, and
> a close.
> There is practice that an application can append metadata at the end of the
> stream, and consume then commit the metadata upon the stream close. However,
> this is not official API. Meanwhile, such approach cannot support metadata
> commits before steam close.
> There could be use cases that metadata needs to be committed at specific
> offset, and more than once, before data stream should be close.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)