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

    https://github.com/apache/carbondata/pull/3029#discussion_r244331702
  
    --- Diff: 
integration/spark-common/src/main/scala/org/apache/carbondata/spark/rdd/CarbonMergerRDD.scala
 ---
    @@ -207,18 +212,34 @@ class CarbonMergerRDD[K, V](
                 carbonMergerMapping.campactionType,
                 factTableName,
                 partitionSpec)
    +
    +        } else if (CarbonCompactionUtil
    +          .anyUnsortedOrRestructuredBlocks(rawResultIteratorList, 
rawResultIteratorBooleanMap)) {
    +
    +          LOGGER.info("HybridSortProcessor flow is selected")
    +          processor = new HybridSortProcessor(
    +            carbonLoadModel,
    +            carbonTable,
    +            segmentProperties,
    +            carbonMergerMapping.campactionType,
    +            factTableName,
    +            partitionSpec,
    +            rawResultIteratorBooleanMap)
    +
             } else {
    +
               LOGGER.info("RowResultMergerProcessor flow is selected")
    -          processor =
    -            new RowResultMergerProcessor(
    -              databaseName,
    -              factTableName,
    -              segmentProperties,
    -              tempStoreLoc,
    -              carbonLoadModel,
    -              carbonMergerMapping.campactionType,
    -              partitionSpec)
    +          processor = new RowResultMergerProcessor(
    --- End diff --
    
    revert this change


---

Reply via email to