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)