[
https://issues.apache.org/jira/browse/IGNITE-19478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Denis Chudov resolved IGNITE-19478.
-----------------------------------
Resolution: Won't Fix
This optimization becomes not necessary after IGNITE-19405 .
> Possible excess size of table entities written into meta storage
> ----------------------------------------------------------------
>
> Key: IGNITE-19478
> URL: https://issues.apache.org/jira/browse/IGNITE-19478
> Project: Ignite
> Issue Type: Bug
> Reporter: Denis Chudov
> Assignee: Denis Chudov
> Priority: Major
> Labels: ignite-3
> Time Spent: 1h 40m
> Remaining Estimate: 0h
>
> *Motivation*
> There are multiple entities written to meta storage during DDL operations,
> especially table creation, for example, assignments. The size of these
> entities is excessive, because of usage instances of ClusterNode, wrapping to
> collections and so on. This can lead to degradation in Raft during creation
> of multiple tables, see IGNITE-19275 .
> The size of such entities can be optimized.
> *Definition of done*
> The size of serialized entities is close to number of bytes which is taken by
> elementary types which these entities consist of.
> *Implementation notes*
> We can use @Transferable annotation with OptimizedMarshaller to serialize
> table entities.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)