[ 
https://issues.apache.org/jira/browse/HIVE-1482?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12896710#action_12896710
 ] 

John Sichi commented on HIVE-1482:
----------------------------------

After looking at the code, I'm thinking we could use Java proxies to make the 
synchronization automatic and bulletproof.

http://stackoverflow.com/questions/743288/java-synchronization-utility

Proxy the HiveInterface, and pass the proxy instance down.  That way we don't 
even need to pass around the connectionMutex (it will be hidden inside the 
proxy).

What do you think?


> Not all jdbc calls are threadsafe.
> ----------------------------------
>
>                 Key: HIVE-1482
>                 URL: https://issues.apache.org/jira/browse/HIVE-1482
>             Project: Hadoop Hive
>          Issue Type: Bug
>          Components: Drivers
>    Affects Versions: 0.7.0
>            Reporter: Bennie Schut
>            Assignee: Bennie Schut
>             Fix For: 0.7.0
>
>         Attachments: HIVE-1482-1.patch
>
>
> As per jdbc spec they should be threadsafe:
> http://download.oracle.com/docs/cd/E17476_01/javase/1.3/docs/guide/jdbc/spec/jdbc-spec.frame9.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to