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

Alexander Lapin updated IGNITE-16719:
-------------------------------------
    Description: 
In case of requesting an amount of rows that is much bigger than 
internalBatchSize usingĀ 
{code:java}
InternalTableImpl.PartitionScanPublisher.PartitionScanSubscription#request{code}
it's possible to hang up or get an IllegalStateException("Counters from 
received scan command and handled scan command in partition listener are 
inconsistent")

Seems that the reason of such behavior is in eager creation of scan requests on 
the client size. Ordering the creation of next scan request with processing the 
response of the previous one should eliminate given problem.

  was:In case of requesting more rows than internalBatchSize using


> Inconsistent counters exception in case of 
> subscription.request(Long.MAX_VALUE); 
> ---------------------------------------------------------------------------------
>
>                 Key: IGNITE-16719
>                 URL: https://issues.apache.org/jira/browse/IGNITE-16719
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Alexander Lapin
>            Assignee: Alexander Lapin
>            Priority: Major
>             Fix For: 3.0.0-alpha5
>
>
> In case of requesting an amount of rows that is much bigger than 
> internalBatchSize usingĀ 
> {code:java}
> InternalTableImpl.PartitionScanPublisher.PartitionScanSubscription#request{code}
> it's possible to hang up or get an IllegalStateException("Counters from 
> received scan command and handled scan command in partition listener are 
> inconsistent")
> Seems that the reason of such behavior is in eager creation of scan requests 
> on the client size. Ordering the creation of next scan request with 
> processing the response of the previous one should eliminate given problem.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to