hadoop/hadoop-tools/hadoop-azure/src
Mehakmeet Singh 90b1e737d3
HADOOP-18242. ABFS Rename Failure when tracking metadata is in an incomplete state (#4517)
ABFS rename fails intermittently when the Storage-blob tracking
metadata is in an incomplete state. This surfaces as the error code
404 and an error message of "RenameDestinationParentPathNotFound"

To mitigate this issue, when a request fails with this response.
the ABFS client issues a HEAD call on the source file
and then retries the rename operation again

ABFS filesystem statistics track when this occurs with new counters
  rename_recovery
  metadata_incomplete_rename_failures
  rename_path_attempts

This is very rare occurrence and appears to be triggered under certain
heavy load conditions, just as with HADOOP-18163.

Contributed by Mehakmeet Singh.
2022-07-02 01:49:14 +05:30
..
config HADOOP-18163. hadoop-azure support for the Manifest Committer of MAPREDUCE-7341 2022-03-17 11:47:15 +00:00
main HADOOP-18242. ABFS Rename Failure when tracking metadata is in an incomplete state (#4517) 2022-07-02 01:49:14 +05:30
site HADOOP-17409. Remove s3guard from S3A module (#3534) 2022-01-18 18:04:48 +00:00
test HADOOP-18242. ABFS Rename Failure when tracking metadata is in an incomplete state (#4517) 2022-07-02 01:49:14 +05:30