Manish Bhatt created HADOOP-19941:
-------------------------------------

             Summary: ABFS: Support Photon (Apache Arrow) based ListBlobs on 
Blob endpoint with XML fallback
                 Key: HADOOP-19941
                 URL: https://issues.apache.org/jira/browse/HADOOP-19941
             Project: Hadoop Common
          Issue Type: New Feature
          Components: fs/azure
            Reporter: Manish Bhatt
            Assignee: Manish Bhatt


Add config-gated support (fs.azure.photon.enabled, default off) for consuming 
ListBlobs responses in the Apache Arrow (Photon) format on the ABFS Blob 
endpoint. When enabled, ABFS advertises Arrow via an Accept header; the 
response Content-Type selects an Arrow or the existing XML parser, both 
producing identical FileStatus results, so downstream behaviour is unchanged. 
Includes automatic, transparent fallback to XML, full parsing parity (metadata, 
directory markers, implicit directories, copy properties, native 
timestamp/length vectors), interrupt-safe Arrow parsing, and Photon telemetry 
(request, response, fallback, parse-failure counts and listing latency). No 
public API changes. Covered by unit and integration tests.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to