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]
