Alexander Lapin created IGNITE-17479:
----------------------------------------
Summary: Integrate indexes into replicaListener command handlers
Key: IGNITE-17479
URL: https://issues.apache.org/jira/browse/IGNITE-17479
Project: Ignite
Issue Type: Improvement
Reporter: Alexander Lapin
In order to evaluate partition replica requests more optimally it's required to
use indexes that will particularly include:
* checking whether index is ready to use, if not probably throw an exception
(it's also possible to use fullscan, let's clarify given point).
* acquire all necessary index and index-key locks.
* scan index in order to retrieve rowId for better performance.
It worth to mention that index related logic is request-dependent, e.g. all kv
operations will try to use PK index if it's ready, scan request will have
specific-index-to-use as an explicit parameter.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)