...
Described feature in Apache ozone page via HDDS-5067.
- hadoop-hdds/docs/content/feature/ErasureCoding.md has the feature details and related configurations.
...
Following design docs are linked from the documentation present in HDDS-2939 jira
- Design Document
- hadoop-hdds/docs/content/feature/hadoop-hdds/docs/content/feature/ErasureCoding.md has the feature details and related configurations.
...
EC feature does not beak any existing S3 compatibility. Please note S3 support is not ready yet for EC though. But this should not be a blocker for merge.
5. docker-compose / acceptance tests
...
For using this feature, users create bucket with EC replication config, so that the keys created in that bucket will be written in EC mode.
Upgrade: Before finalization, we would like to reject EC related requests. Even though EC feature not introduced any new APIs, but parameters carry different values to indicate EC options. So, We needed some special handling to check the parameters level and validate the requests. Related upgrade JIRAs being worked on are:
and Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key HDDS-6213 Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key HDDS-5909
Compatibility Changes: Currently forward compatibility broken due to the introduction if server side defaults and removal of client side default configurations. This is also being work on Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key HDDS-6209
We are tracking down the above issues before the merge.
10. third party dependencies/licence changes:
...