[
https://issues.apache.org/jira/browse/IGNITE-16030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Maksim Timonin updated IGNITE-16030:
------------------------------------
Description:
Currently IndexQuery extract info about primary partitions in runtime for every
entry. It can lead to situation that different nodes can run query over
different topology versions.
It's required to sync map side of IndexQuery.
Fail query if sync isn't successfull. Retry of query isn't part of this ticket.
Also, ScanQuery / TextQuery should reserve partitions too.
was:
Currently IndexQuery extract info about primary partitions in runtime for every
entry. It can lead to situation that different nodes can run query over
different topology versions.
It's required to sync map side of IndexQuery.
Fail query if sync isn't successfull. Retry of query isn't part of this ticket.
> Partition reservation for cache queries
> ---------------------------------------
>
> Key: IGNITE-16030
> URL: https://issues.apache.org/jira/browse/IGNITE-16030
> Project: Ignite
> Issue Type: Task
> Reporter: Maksim Timonin
> Assignee: Maksim Timonin
> Priority: Major
> Labels: IEP-71
>
> Currently IndexQuery extract info about primary partitions in runtime for
> every entry. It can lead to situation that different nodes can run query over
> different topology versions.
>
> It's required to sync map side of IndexQuery.
>
> Fail query if sync isn't successfull. Retry of query isn't part of this
> ticket.
>
> Also, ScanQuery / TextQuery should reserve partitions too.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)