Uh oh!
There was an error while loading. Please reload this page.
HDDS-6138.[Ozone-Streaming] Define a limit on the size of the retry b… - #2946
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
captainzmc
commented
Jan 21, 2022
Hi @sadanand48, can you update this PR? |
captainzmc
commented
Jan 27, 2022
Hi @sadanand48, I tried the cherry-pick PR in my local test, but this CI never passed. Can you confirm the problem of CI? |
sadanand48
commented
Feb 9, 2022
@captainzmc I have fixed some tests that were failing. The current CI failure I think is related to HDDS-6239 . We should sync master with this branch to resolve this |
Uh oh!
There was an error while loading. Please reload this page.
captainzmc
commented
Feb 9, 2022
Thanks @sadanand48 for the update. Just now I have synchronized HDDS-4454 with master. Could you rebase the code? The PR looks good overall, just left a minor comment. |
captainzmc
commented
Feb 10, 2022
Hi @sadanand48, In #3059 we had update ratis version and resolve dependency check issues. Currently #3059 has been merged, So you can remove the modification of these two parts in this PR. |
sadanand48
commented
Feb 10, 2022
Thanks @captainzmc for taking care of the dependency check. I have rebased the PR now. |
captainzmc
commented
Feb 10, 2022
Merge this PR. Thanks for @sadanand48’s contribution and @bshashikant for the review. |
…ufferList. (apache#2946) Co-authored-by: Sadanand Shenoy <sadanand.shenoy@cloudera.com>
…ufferList. (apache#2946) (cherry picked from commit 340f959)
…ufferList.
What changes were proposed in this pull request?
This is a follow up to HDDS-5851. Define a limit/window on the bufferList size which is used for retry. Once this limit is hit , client will perform watchForCommit for the first flush size (first putBlock) worth of data.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-6138
How was this patch tested?
unit tests