You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by GitBox <gi...@apache.org> on 2021/08/06 09:09:30 UTC

[GitHub] [ozone] bshashikant edited a comment on pull request #2495: HDDS-5488. [Ozone-Streaming] Add a new BlockOutputStream/KeyOutputStream to support streaming api

bshashikant edited a comment on pull request #2495:
URL: https://github.com/apache/ozone/pull/2495#issuecomment-894120792


   PutBlock is used outside the streaming pat and there will be log entry created for it. CommitWatcher will still be needed to ensure the associated log is replicated to all.
   
   The writeChunkToContainer can be executed as soon as there is data in the buffer. This should resolve the bursty IO pattern.
   The full buffer condition will never be hit in this case, bcoz before putBlock call we ensure all writes are acknowledged.
   
   The full buffer condition will make sense only if we send putBlock in the streaming path itself and once the buffer hits limit , it should just wait for all the acknowledgement. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org