ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aleksey Plekhanov (Jira)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-9410) Add transactions support to thin clients
Date Fri, 30 Aug 2019 09:36:00 GMT

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

Aleksey Plekhanov commented on IGNITE-9410:
-------------------------------------------

We have agreed with Pavel about {{ThinClientConfiguration}} on dev-list.

[~isapego], I've answered your comments. Do you have any other objections?

[~Pavlukhin], You are also looked at the patch. Does it look good to you?

 

Can I proceed with merge?

> 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: 3h 10m
>  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
(v8.3.2#803003)

Mime
View raw message