-
Type:
Improvement
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 3.0.0
-
Fix Version/s: None
-
Component/s: erasure-coding
-
Labels:None
ErasureCodingPolicyManager class is declared as LimitedPrivate for HDFS.
This doesn't seem to make sense, as I have checked all its usages are strictly within hadoop-hdfs project.
According to our compat guide:
Within a component Hadoop developers are free to use Private and Limited Private APIs,
We should tune this down to just Private.
This is identified because an internal testing marked HDFS-13772 as incompatible, due to the method signature changes on the ECPM class.