[
https://issues.apache.org/jira/browse/IGNITE-16595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Konstantin Orlov updated IGNITE-16595:
--------------------------------------
Description:
Because of the nature of the Raft, we can't guarantee the leaders won't be
changed in between the mapping of the query to particular nodes and its actual
execution. So the pessimistic approach was chosen where table has no determined
distribution.
However, the change of leader is actually a deterministic process, not a random
one. With that said, let's switch to the optimistic approach and start to
respect the actual distribution of the tables. Also it would be great to log
every false-positive colocation
was:
TBD
+ Non colocated data detection (logging) if possible
> Change planning approach to optimistic (in sense of data colocation)
> --------------------------------------------------------------------
>
> Key: IGNITE-16595
> URL: https://issues.apache.org/jira/browse/IGNITE-16595
> Project: Ignite
> Issue Type: Improvement
> Reporter: Yury Gerzhedovich
> Priority: Major
> Labels: ignite-3
>
> Because of the nature of the Raft, we can't guarantee the leaders won't be
> changed in between the mapping of the query to particular nodes and its
> actual execution. So the pessimistic approach was chosen where table has no
> determined distribution.
> However, the change of leader is actually a deterministic process, not a
> random one. With that said, let's switch to the optimistic approach and start
> to respect the actual distribution of the tables. Also it would be great to
> log every false-positive colocation
--
This message was sent by Atlassian Jira
(v8.20.1#820001)