Github user kumarvishal09 commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2261#discussion_r185712926
--- Diff:
core/src/main/java/org/apache/carbondata/core/metadata/schema/table/TableSchemaBuilder.java
---
@@ -169,11 +186,11 @@ private void checkRepeatColumnName(StructField field)
{
throw new IllegalArgumentException("column name already exists");
}
}
- for (ColumnSchema column : otherColumns) {
- if (column.getColumnName().equalsIgnoreCase(field.getFieldName())) {
- throw new IllegalArgumentException("column name already exists");
- }
- }
+// for (ColumnSchema column : otherColumns) {
--- End diff --
Duplicate column handling is required for non sort column, please handle it.
---