Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.11.0
-
None
Description
Currently the remote driver defaults to hard coded fetch size of 100 rows. When a connection is operating in HTTP mode having such a small fetch size can add enormous overhead. This is especially true if TLS connections are used and made worse if each connection flows throw multiple proxies. Consider that 100K rows returned 100 rows at a time will make 1K HTTP POST requests. One might say that nobody should ever do that but some tools like Spotfire may end up doing this.
Attachments
Issue Links
- is depended upon by
-
CALCITE-5453 Add tests for fetch size configuration via connection URL and statement
- Closed
- is related to
-
CALCITE-4671 Allow Avatica connect-string properties in any case (lowerCamel, UPPER_SNAKE, etc.)
- Open
- links to