ozone
ozone copied to clipboard
HDDS-5869. [Ozone-Streaming] Added support for stream on S3Gateway wr…
What changes were proposed in this pull request?
Added support for stream on S3Gateway write path
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-5869
hi @szetszwo @captainzmc , can you help review this patch?
@guohao-rosicky , the compilation failed. Please take a looks. Thanks.
@szetszwo This PR is implemented using buffer copy, and then I'll turn on another PR to optimize for zero copy
https://issues.apache.org/jira/browse/HDDS-6133
Added the enable Stream configuration on the Gateway side.
Please take a look. @szetszwo
CI that fails is successful in personal branch. https://github.com/guohao-rosicky/ozone/actions/runs/2154613367 Hi @szetszwo Could you help review this PR again?
Thanks @guohao-rosicky update this. @szetszwo Can you help take another look?
Are the crypto changes related to S3Gateway? Could we separated it out since this is very big?
Hi, @szetszwo I can work this in https://issues.apache.org/jira/browse/HDDS-5892
@guohao-rosicky , @captainzmc , this pull request is around for quite a long time. We should plan about how to get this committed. One problem is that this involves too much code change. Let's separate the individual methods put(..) and createMultipartKey(..) into different pull requests.
Also, we should refactor the ObjectEndpoint code in master first. Otherwise, merging becomes a pain. Let me work on the refactoring.
Filed https://issues.apache.org/jira/browse/HDDS-6973 for the refactoring.
Hi @szetszwo https://github.com/apache/ozone/pull/3569 has been merged into master, please rebase HDDS-4454, I will modify this PR later, thanks.
Hi @szetszwo #3569 has been merged into master, please rebase HDDS-4454, I will modify this PR later, thanks.
Hi @guohao-rosicky, I just had update HDDS-4454, you can continue this.
@szetszwo should this PR be revisited?