Github user NamanRastogi commented on a diff in the pull request:

    https://github.com/apache/carbondata/pull/3064#discussion_r247097474
  
    --- Diff: 
integration/spark-common/src/main/scala/org/apache/spark/sql/catalyst/CarbonDDLSqlParser.scala
 ---
    @@ -1201,6 +1202,17 @@ abstract class CarbonDDLSqlParser extends 
AbstractCarbonSparkSQLParser {
             }
           }
     
    +    // Validate SORT_SCOPE
    +    if(options.exists(_._1.equalsIgnoreCase("SORT_SCOPE"))) {
    +      val optionValue: String = options.get("sort_scope").get.head._2
    +      if (!CarbonUtil.isValidSortOption(optionValue)) {
    +        throw new InvalidConfigurationException(
    +          s"Passing invalid SORT_SCOPE '$optionValue', valid SORT_SCOPE 
are 'NO_SORT'," +
    +          s" 'BATCH_SORT', 'LOCAL_SORT' and 'GLOBAL_SORT' ")
    +      }
    +
    +    }
    +
    --- End diff --
    
    Done.


---

Reply via email to