[ 
https://issues.apache.org/jira/browse/IGNITE-26055?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksandr Polovtsev updated IGNITE-26055:
-----------------------------------------
    Description: 
{{PartitionReplicaListener#resolveReadResult}} method produces a future for 
every read row, even when WI resolution is not needed. It is proposed to 
refactor the code to avoid creating unnecessary futures will can speed up read 
requests.

Note that this is not the same as IGNITE-26008, this ticket is about 
refactoring the remaining usages.

  was:{\{PartitionReplicaListener#resolveReadResult}} method produces a future 
for every read row, even when WI resolution is not needed. It is proposed to 
refactor the code to avoid creating unnecessary futures will can speed up read 
requests.


> Reduce the number of futures produced by PartitionReplicaListener
> -----------------------------------------------------------------
>
>                 Key: IGNITE-26055
>                 URL: https://issues.apache.org/jira/browse/IGNITE-26055
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Aleksandr Polovtsev
>            Priority: Major
>              Labels: ignite-3
>
> {{PartitionReplicaListener#resolveReadResult}} method produces a future for 
> every read row, even when WI resolution is not needed. It is proposed to 
> refactor the code to avoid creating unnecessary futures will can speed up 
> read requests.
> Note that this is not the same as IGNITE-26008, this ticket is about 
> refactoring the remaining usages.



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

Reply via email to