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]
