Details
Description
Presently the DFS#createErasureCodingZone(path, ecSchema, cellSize) doesn't have any validation that the given ecSchema is available in ErasureCodingSchemaManager#activeSchemas list. Now, if it doesn't exists then will create the ECZone with null schema. IMHO we could improve this by doing necessary basic sanity checks.