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

Reply via email to