Github user jackylk commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2990#discussion_r243248408
--- Diff:
integration/spark2/src/main/scala/org/apache/spark/sql/execution/strategy/StreamingTableStrategy.scala
---
@@ -54,10 +54,10 @@ private[sql] class StreamingTableStrategy(sparkSession:
SparkSession) extends Sp
new TableIdentifier(model.tableName, model.databaseName),
"Alter table drop column")
Nil
- case CarbonAlterTableDataTypeChangeCommand(model) =>
+ case CarbonAlterTableColRenameDataTypeChangeCommand(model, _) =>
rejectIfStreamingTable(
new TableIdentifier(model.tableName, model.databaseName),
- "Alter table change datatype")
+ "Alter table change datatype or column rename")
--- End diff --
I think you can know whether it is rename by
`CarbonAlterTableColRenameDataTypeChangeCommand(model, rename)`, so you can use
different message
---