mas-chen opened a new issue, #8296:
URL: https://github.com/apache/iceberg/issues/8296

   ### Apache Iceberg version
   
   1.3.1 (latest release)
   
   ### Query engine
   
   None
   
   ### Please describe the bug 🐞
   
   A few paragraphs are out of date in the AWS integration page: 
https://iceberg.apache.org/docs/latest/aws/ 
   
   This is because the default http client has been swapped from 
`urlconnection` -> `apache`. In addition, this has broken a few of our 
pipelines since we didn't have the apache dependency and we've checked the code 
to see that it is indeed now `apache`.
   
   Here are two examples:
   
   (1)
   ```
   All the default AWS clients use the [URL Connection HTTP 
Client](https://mvnrepository.com/artifact/software.amazon.awssdk/url-connection-client)
 for HTTP connection management. This dependency is not part of the AWS SDK 
bundle and needs to be added separately. To choose a different HTTP client 
library such as [Apache HTTP 
Client](https://mvnrepository.com/artifact/software.amazon.awssdk/apache-client),
 see the section [client 
customization](https://iceberg.apache.org/docs/latest/aws/#aws-client-customization)
 for more details.
   ```
   
   (2)
   ```
   AWS clients support two types of HTTP Client, [URL Connection HTTP 
Client](https://mvnrepository.com/artifact/software.amazon.awssdk/url-connection-client)
 and [Apache HTTP 
Client](https://mvnrepository.com/artifact/software.amazon.awssdk/apache-client).
 By default, AWS clients use URL Connection HTTP Client to communicate with the 
service. This HTTP client optimizes for minimum dependencies and startup 
latency but supports less functionality than other implementations. In 
contrast, Apache HTTP Client supports more functionalities and more customized 
settings, such as expect-continue handshake and TCP KeepAlive, at the cost of 
extra dependency and additional startup latency.
   ```


-- 
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: [email protected]

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