Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
2.8.0
-
None
-
Reviewed
Description
HDFS-9433 made an incompatible change to the semantics of getEZForPath. It used to return the EZ of the closest ancestor path. It never threw FNF. A common use of getEZForPath to determining if a file can be renamed, or must be copied due to mismatched EZs. Notably, this has broken hive.
Attachments
Attachments
Issue Links
- is broken by
-
HDFS-9433 DFS getEZForPath API on a non-existent file should throw FileNotFoundException
- Resolved