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