Steve Loughran created HADOOP-19131:
---------------------------------------

             Summary: Assist reflection iO with WrappedOperations class
                 Key: HADOOP-19131
                 URL: https://issues.apache.org/jira/browse/HADOOP-19131
             Project: Hadoop Common
          Issue Type: Sub-task
          Components: fs, fs/azure, fs/s3
    Affects Versions: 3.4.0
            Reporter: Steve Loughran


parquet, avro etc are still stuck building with older hadoop releases. 

This makes using new APIs hard (PARQUET-2117) and means that APIs which are 5 
years old (!) such as HADOOP-15229 just aren't picked up.

This lack of openFIle() adoption hurts working with files in cloud storage as
* extra HEAD requests are made
* read policies can't be explicitly set
* split start/end can't be passed down

Proposed
# create class org.apache.hadoop.io.WrappedOperations
# add methods to wrap the apis
# test in contract tests via reflection loading -verifies we have done it 
properly.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to