kevinjqliu commented on PR #12299:
URL: https://github.com/apache/iceberg/pull/12299#issuecomment-2715494642

   > If you are using the normal code path today with the feature off, with all 
the separated code paths, you should not be affected at all.
   
   yea looking at `aws/src/main/java/org/apache/iceberg/aws/s3/S3FileIO.java`, 
that seems to be true. This PR pulls the accelerator library in as a dependency 
but the feature is turned off by default.
   
   I have some concerns around keeping track of the state from the 2 different 
s3 clients, the original and the async one. We'd want to make sure the correct 
one is used and initiated properly. 
   Since S3FileIO is widely used in Iceberg, it would be good to get more eyes 
on this PR. 
   I'll do another pass to verify that there are no behavior changes when the 
async client is not used. 
   
   It would also be great to outline the migration path going forward. Are 
there plans to replace the current s3 client with the async client? 


-- 
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.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

Reply via email to