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

    https://github.com/apache/carbondata/pull/1613#discussion_r155249189
  
    --- Diff: 
integration/spark-common/src/main/scala/org/apache/carbondata/spark/rdd/CarbonScanRDD.scala
 ---
    @@ -359,14 +359,24 @@ class CarbonScanRDD(
         }
         val carbonSessionInfo = ThreadLocalSessionInfo.getCarbonSessionInfo
         if (carbonSessionInfo != null) {
    -      CarbonTableInputFormat.setAggeragateTableSegments(conf, 
carbonSessionInfo.getSessionParams
    -        .getProperty(CarbonCommonConstants.CARBON_INPUT_SEGMENTS +
    -                     identifier.getCarbonTableIdentifier.getDatabaseName + 
"." +
    -                     identifier.getCarbonTableIdentifier.getTableName, ""))
    -      CarbonTableInputFormat.setValidateSegmentsToAccess(conf, 
carbonSessionInfo.getSessionParams
    +      if (carbonSessionInfo.getSessionParams
    +            .getProperty(CarbonCommonConstants.CARBON_INPUT_SEGMENTS +
    +                         
identifier.getCarbonTableIdentifier.getDatabaseName + "." +
    +                         identifier.getCarbonTableIdentifier.getTableName) 
!= null) {
    +        CarbonTableInputFormat.setAggeragateTableSegments(conf, 
carbonSessionInfo.getSessionParams
    +          .getProperty(CarbonCommonConstants.CARBON_INPUT_SEGMENTS +
    +                       identifier.getCarbonTableIdentifier.getDatabaseName 
+ "." +
    +                       identifier.getCarbonTableIdentifier.getTableName))
    +      }
    +      if (carbonSessionInfo.getSessionParams
    +            
.getProperty(CarbonCommonConstants.VALIDATE_CARBON_INPUT_SEGMENTS +
    +                         
identifier.getCarbonTableIdentifier.getDatabaseName + "." +
    +                         identifier.getCarbonTableIdentifier.getTableName) 
!= null) {
    --- End diff --
    
    Please take this to variable and reuse it


---

Reply via email to