[ 
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)

Reply via email to