David Handermann created CALCITE-7715:
-----------------------------------------
Summary: Remove HttpCore Timeout reference from Avatica
BuiltInConnectionProperty
Key: CALCITE-7715
URL: https://issues.apache.org/jira/browse/CALCITE-7715
Project: Calcite
Issue Type: Improvement
Components: avatica
Reporter: David Handermann
The Calcite Avatica {{BuiltInConnectionProperty}} class references the Apache
HttpComponents Core {{Timeout}} class to compute default timeout values for
HTTP operations. This reference can be replaced with the static number, which
avoids unnecessary runtime references to the HttpCore 5 library at runtime. As
remote HTTP request handling is not required for every use of Calcite Avatica,
this reference change would allow projects that depend on Avatica to exclude
HttpCore and HttpClient libraries.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)