You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Ilya Lantukh (JIRA)" <ji...@apache.org> on 2016/02/05 14:56:39 UTC

[jira] [Created] (IGNITE-2566) Get rid of MiniFutures in GridDhtTxPrepareFuture

Ilya Lantukh created IGNITE-2566:
------------------------------------

             Summary: Get rid of MiniFutures in GridDhtTxPrepareFuture
                 Key: IGNITE-2566
                 URL: https://issues.apache.org/jira/browse/IGNITE-2566
             Project: Ignite
          Issue Type: Sub-task
            Reporter: Ilya Lantukh
            Assignee: Ilya Lantukh


GridDhtTxPrepareFuture is instantiated for every transaction. In uses compound future + minifutures concept, which is an overhead for it's rather simple logic.
It should be refactored to store miniId to request mapping internally and update it's state on every response without generating additional objects.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)