[ https://issues.apache.org/jira/browse/HUDI-4706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Frank Wong updated HUDI-4706: ----------------------------- Description: Forget to remove parent name in InternalSchemaChangeApplier#applyAddChange // line 52 TableChanges.ColumnAddChange add = TableChanges.ColumnAddChange.get(latestSchema); String parentName = TableChangesHelper.getParentName(colName); // insert col a.b inside of b // we need to insert col a inside of b // see the usage of ColumnAddChange#addColumns add.addColumns(parentName, colName, colType, doc); was: Forget to remove parent name in InternalSchemaChangeApplier#applyAddChange // line 52 TableChanges.ColumnAddChange add = TableChanges.ColumnAddChange.get(latestSchema); String parentName = TableChangesHelper.getParentName(colName); // add a column called a.b inside of b We need insert a inside of b // see the usage of ColumnAddChange#addColumns add.addColumns(parentName, colName, colType, doc); > Fix InternalSchemaChangeApplier#applyAddChange error to add nest type > --------------------------------------------------------------------- > > Key: HUDI-4706 > URL: https://issues.apache.org/jira/browse/HUDI-4706 > Project: Apache Hudi > Issue Type: Bug > Reporter: Frank Wong > Priority: Major > > Forget to remove parent name in InternalSchemaChangeApplier#applyAddChange > > // line 52 > TableChanges.ColumnAddChange add = > TableChanges.ColumnAddChange.get(latestSchema); > String parentName = TableChangesHelper.getParentName(colName); > // insert col a.b inside of b > // we need to insert col a inside of b > // see the usage of ColumnAddChange#addColumns > add.addColumns(parentName, colName, colType, doc); -- This message was sent by Atlassian Jira (v8.20.10#820010)