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

Vladimir Pligin commented on IGNITE-17838:
------------------------------------------

There are three main parts:
 * fix javadoc, add example

 * introduce “retryable” exceptions

 * implement retry, take throttling into account, throttling policy should 
depend on exception

 * do we need explicit retry count? We don’t have timeouts yet.

> Implement txn automatic retries
> -------------------------------
>
>                 Key: IGNITE-17838
>                 URL: https://issues.apache.org/jira/browse/IGNITE-17838
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Alexey Scherbakov
>            Priority: Major
>              Labels: ignite-3
>             Fix For: 3.0
>
>
> Implicit transaction management methods [1] [2] suppose automatic retries, 
> according to IEP-91. Now this is not implemented.
> [1] 
> org.apache.ignite.tx.IgniteTransactions#runInTransaction(java.util.function.Consumer<org.apache.ignite.tx.Transaction>)
> [2] 
> org.apache.ignite.tx.IgniteTransactions#runInTransaction(java.util.function.Function<org.apache.ignite.tx.Transaction,T>)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to