[ 
https://issues.apache.org/jira/browse/IGNITE-4192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16283683#comment-16283683
 ] 

Alexander Paschenko edited comment on IGNITE-4192 at 12/8/17 2:55 PM:
----------------------------------------------------------------------

[~vozerov]
My questions/clarifications:

5 - this is done already, see usages of {{IgniteH2Indexing#sqlUserTxStart()}}

{quote}
Most probably transaction should be bound to Connection object.
{quote}
This is what effectively happening now - each {{Connection}} has its own 
{{JdbcRequestHandler}} on server side which in turn has single threaded worker 
within whose scope transactions start and end. After all, it's a thin client, 
and there may be no Ignite running at all on the host owning {{Connection}} 
object. All in all, a connection may not have more than one transaction started 
as long as no single thread can.


was (Author: al.psc):
[~vozerov]
My questions/clarifications:

5 - this is done already, see usages of {{IgniteH2Indexing#sqlUserTxStart()}}

{quote}
Most probably transaction should be bound to Connection object.
{quote}
This is what effectively happening now - each {{Connection}} has its own 
{{JdbcRequestHandler}} on server side which in turn has single threaded worker 
within whose scope transactions start and end. After all, it's a thin client, 
and there may be no Ignite running at all on the host owning {{Connection}} 
object.

> SQL TX: JDBC driver support
> ---------------------------
>
>                 Key: IGNITE-4192
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4192
>             Project: Ignite
>          Issue Type: Task
>          Components: jdbc
>            Reporter: Denis Magda
>            Assignee: Alexander Paschenko
>              Labels: iep-3, sql
>             Fix For: 2.4
>
>
> To support execution of DML and SELECT statements inside of a transaction 
> started from JDBC driver side.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to