hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vaibhav Gumashta (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HIVE-5232) Make JDBC use the new HiveServer2 async execution API by default
Date Sat, 01 Mar 2014 00:46:25 GMT

     [ https://issues.apache.org/jira/browse/HIVE-5232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Vaibhav Gumashta updated HIVE-5232:
-----------------------------------

    Status: Patch Available  (was: Open)

> Make JDBC use the new HiveServer2 async execution API by default
> ----------------------------------------------------------------
>
>                 Key: HIVE-5232
>                 URL: https://issues.apache.org/jira/browse/HIVE-5232
>             Project: Hive
>          Issue Type: Sub-task
>          Components: HiveServer2
>    Affects Versions: 0.13.0
>            Reporter: Vaibhav Gumashta
>            Assignee: Vaibhav Gumashta
>             Fix For: 0.13.0
>
>         Attachments: HIVE-5232.1.patch, HIVE-5232.2.patch, HIVE-5232.3.patch
>
>
> HIVE-4617 provides support for async execution in HS2. There are some proposed improvements
in followup JIRAs:
> HIVE-5217
> HIVE-5229
> HIVE-5230
> HIVE-5441
> There is also [HIVE-5060] which assumes that execute to be asynchronous by default.
>  
> Once they are in, we can think of using the async API as the default for JDBC. This can
enable the server to report back error sooner to the client. It can also be useful in cases
where a statement.cancel is done in a different thread - the original thread will now be able
to detect the cancel, as opposed to the use of the blocking execute calls, in which statement.cancel
will be a no-op. 



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message