kaijchen opened a new pull request, #3559:
URL: https://github.com/apache/ozone/pull/3559

   ## What changes were proposed in this pull request?
   
   We have introduced cluster-level replication for EC in HDDS-6294.
   When client side and bucket level replication config are both missing,
   client will pass `null` as replication config to let OM will decide it.
   
   Since streaming is not compatible for writing EC keys,
   we cannot determine when to use streaming just by key size and client side 
replication config.
   
   In this PR, I have added a explicit `--stream` flag in ozone shell key 
handler.
   In stream mode, replication config will fallback to client side defaults 
when missing.
   And it will be checked to ensure not using streaming to write an EC key.
   
   ## What is the link to the Apache JIRA
   
   https://issues.apache.org/jira/browse/HDDS-6955
   
   ## How was this patch tested?
   
   Manual test + acceptance test.
   


-- 
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]

Reply via email to