ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Tupitsyn (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (IGNITE-9410) Add transactions support to thin clients
Date Thu, 15 Aug 2019 08:44:00 GMT

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

Pavel Tupitsyn edited comment on IGNITE-9410 at 8/15/19 8:43 AM:
-----------------------------------------------------------------

[~alex_pl] looks good to me in general, great job!
Please see some comments on GitHub.
Main concern is the system property usage, I think we should move that to ClientConnectorConfiguration.


was (Author: ptupitsyn):
[~alex_pl] looks good to me in general, great job!
Please see some comments on GitHub.
Main concern is a system property usage, I think we should move that to ClientConnectorConfiguration.

> Add transactions support to thin clients
> ----------------------------------------
>
>                 Key: IGNITE-9410
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9410
>             Project: Ignite
>          Issue Type: Task
>          Components: mvcc, thin client
>            Reporter: Vladimir Ozerov
>            Assignee: Aleksey Plekhanov
>            Priority: Major
>              Labels: iep-34
>             Fix For: 2.8
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> Currently only ODBC and JDBC drivers support transactions and in not very efficient way.
We need to add transactional API to .NET, Java, CPP, NodeJS and Python clients.
> Key pieces:
> # Add API to relevant clients
> # Review listener logic - currently we create separate threads. But is it really needed?

> ## If there is an implicit operation and no ongoing transaction, then operation might
be executed right away
> ## If cache operations are decoupled from threads, then we can resort to reactive approach,
when multiple transactions could be executed from the same thread



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Mime
View raw message