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