bshashikant commented 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 done. 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
