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

    https://github.com/apache/carbondata/pull/1891#discussion_r164954677
  
    --- Diff: 
integration/spark2/src/main/scala/org/apache/spark/sql/execution/command/management/CarbonDeleteLoadByIdCommand.scala
 ---
    @@ -32,8 +34,13 @@ case class CarbonDeleteLoadByIdCommand(
       override def processData(sparkSession: SparkSession): Seq[Row] = {
         Checker.validateTableExists(databaseNameOp, tableName, sparkSession)
         val carbonTable = CarbonEnv.getCarbonTable(databaseNameOp, 
tableName)(sparkSession)
    -    val operationContext = new OperationContext
     
    +    // if insert overwrite in progress, do not allow delete segment
    +    if (SegmentStatusManager.overwriteInProgressForTable(carbonTable)) {
    --- End diff --
    
    This is the bug


---

Reply via email to