[
https://issues.apache.org/jira/browse/TEZ-2450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rajesh Balamohan updated TEZ-2450:
----------------------------------
Attachment: TEZ-2450.4.patch
- TestHttpConnection - Tracing the thread which issues connect() and
interrupting it. InterruptedException verification is done.
- Fetcher / FetchedOrderedGrouped - InterruptedException is treated similar to
IOException
- Setting setMaximumConnectionsPerHost to 1. Removed setMaximumConnectionsTotal
(Which was earlier getting populated via getKeepAliveMaxConnections. This could
lead to confusion as maximum connections represent the overall number of
connections maintained by the pool and getKeepAliveMaxConnections is more of a
per destination parameter). Ning forums suggest to make use of ThrottleRequest
instead of setMaximumConnectionsTotal to avoid any exceptions. Any case, it is
better to leave to the defaults for setMaximumConnectionsTotal intially and
tweak them later.
> support async http clients in ordered & unordered inputs
> --------------------------------------------------------
>
> Key: TEZ-2450
> URL: https://issues.apache.org/jira/browse/TEZ-2450
> Project: Apache Tez
> Issue Type: Improvement
> Reporter: Rajesh Balamohan
> Assignee: Rajesh Balamohan
> Attachments: TEZ-2450.1.patch, TEZ-2450.2.WIP.patch,
> TEZ-2450.2.patch, TEZ-2450.3.patch, TEZ-2450.4.patch, TEZ-2450.WIP.patch
>
>
> It will be helpful to switch between JDK & other async http impls. For LLAP
> scenarios, it would be useful to make http clients interruptible which is
> supported in async libraries.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)