I'm collaborating with a bunch of contributors (Chung En Lee, Peter Lee and
others) to improve Ozone S3 compatibility.

S3 API is many things. Major features are being developed: Lifecycle
management, storage class/tiering ... Here we're not implementing new
features, but just make sure the core APIs are well supported.

* Tanvi had run MinIO Mint test suite against Ozone S3 gateway last year,
and uncovered a few corner cases. Some are being fixed. We should rerun it
and post the results in the Apache Jira.

* I analyzed Ozone S3 robot tests and identified several scenarios that's
not tested. We should get them added. Chun En is taking the lead.

* Peter is looking into Ceph S3 compatibility test suite (
https://github.com/ceph/s3-tests) which appears to be the most
comprehensive s3 compat tool to date. But most of the test cases fail
because it attempts to delete buckets that are supposed to be empty but are
not.

I have been talking to folks to understand where we are, and I'm sure there
are folks out there working on similar efforts. If you do, please let me
know so we can collaborate. Some of the tasks are being tracked under
HDDS-12716 <https://issues.apache.org/jira/browse/HDDS-12716> and some are
under HDDS-8423 <https://issues.apache.org/jira/browse/HDDS-8423>.

Thanks!
Weichiu

Reply via email to