...
Described feature in Apache ozone page via HDDS-5067
Jira | ||||||
---|---|---|---|---|---|---|
|
- 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
jira Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key HDDS-6172
- 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
Acceptance tests added here
Jira | ||||||
---|---|---|---|---|---|---|
|
6. support of containers / Kubernetes:
...
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:
No new dependencies are added.
11. performance
There should not be any performance impact for Non-EC flows. For EC files there is basic benchmark performed here
. Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key HDDS-6194
12. security considerations
Everything works as earlier and there is no security implications because of the feature.
...