[
https://issues.apache.org/jira/browse/IGNITE-23220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Roman Puchkovskiy updated IGNITE-23220:
---------------------------------------
Description: Each DDL tries to make a write to the Metastorage. Each write
is assigned a sequential number (version); if a few DDLs try to write to the
Metastorage, they will all compete for the same version, and only one of them
can succeed. This competition is wasteful. We need to avoid such concurrency on
the same node by explicitly linearizing writes to the Metastorage from the
Catalog before doing them.
> Avoid concurrent Catalog writes to Metastorage on the same node
> ---------------------------------------------------------------
>
> Key: IGNITE-23220
> URL: https://issues.apache.org/jira/browse/IGNITE-23220
> Project: Ignite
> Issue Type: Improvement
> Reporter: Roman Puchkovskiy
> Assignee: Roman Puchkovskiy
> Priority: Major
> Labels: ignite-3
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Each DDL tries to make a write to the Metastorage. Each write is assigned a
> sequential number (version); if a few DDLs try to write to the Metastorage,
> they will all compete for the same version, and only one of them can succeed.
> This competition is wasteful. We need to avoid such concurrency on the same
> node by explicitly linearizing writes to the Metastorage from the Catalog
> before doing them.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)