Github user chenerlu commented on a diff in the pull request: https://github.com/apache/carbondata/pull/1321#discussion_r138852303 --- Diff: integration/spark/src/main/scala/org/apache/spark/sql/execution/command/carbonTableSchema.scala --- @@ -172,6 +173,13 @@ case class CreateTable(cm: TableModel) extends RunnableCommand { val tableInfo: TableInfo = TableNewProcessor(cm) + // Add validation for sort scope when create table + val sortScope = tableInfo.getFactTable.getTableProperties.get("sort_scope") + if (null != sortScope && !CarbonUtil.isValidSortOption(sortScope)) { + throw new InvalidConfigurationException("The sort scope " + sortScope --- End diff -- For this, I just keep same with error message which is already exists.
---