steveloughran commented on pull request #2399:
URL: https://github.com/apache/hadoop/pull/2399#issuecomment-727939820


   @rdblue
   
   yes, I did a bit more than was needed because I had to also let > 1 magic 
committer commit work side-by-side (all that active upload warning), and the 
IDE was trying to keep me in check too, on a piece of code which hasn't been 
revisited for a while.
   
   While I had the files open in the IDE, I moved to passing FileStatus down to 
line up with the changes in #2168 -if you open a file through the 
JsonSerializer by passing in the FileStatus, that will be handed off to the 
FileSystem's implementation of openFile(status.path).withFileStatus(status), 
and so be used by S3A FS to skip the initial HEAD request. Means if we are 
reading 1000 .pendingset files in S3A, we eliminate 1000 HEAD calls, which 
should have tangible benefits for committers using S3 as the place to keep 
those files. 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



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

Reply via email to