[
https://issues.apache.org/jira/browse/IGNITE-22500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Roman Puchkovskiy updated IGNITE-22500:
---------------------------------------
Description: ChangeIndexStatusTask#start() (executed when switching an
index status from REGISTERED to BUILDING) calls awaitCatalogVersionActivation()
which does not seem to be needed (we need to wait for REGISTERED to be
activated on all primaries of the table, but this will be reached anyway in
awaitFinishRwTxsBeforeCatalogVersion(), but faster).
> Remove unnecessary waits when creating an index
> -----------------------------------------------
>
> Key: IGNITE-22500
> URL: https://issues.apache.org/jira/browse/IGNITE-22500
> Project: Ignite
> Issue Type: Improvement
> Reporter: Roman Puchkovskiy
> Priority: Major
> Labels: ignite-3
>
> ChangeIndexStatusTask#start() (executed when switching an index status from
> REGISTERED to BUILDING) calls awaitCatalogVersionActivation() which does not
> seem to be needed (we need to wait for REGISTERED to be activated on all
> primaries of the table, but this will be reached anyway in
> awaitFinishRwTxsBeforeCatalogVersion(), but faster).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)