Skip to content

Commit 5eb06ba

Browse files
committed
Revise
1 parent 7fa6471 commit 5eb06ba

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

integration/spark/src/main/scala/org/apache/spark/sql/parser/CarbonSpark2SqlParser.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ class CarbonSpark2SqlParser extends CarbonDDLSqlParser {
7878
cacheManagement | insertStageData | indexCommands | mvCommands | describeCommands
7979

8080
protected lazy val segmentManagement: Parser[LogicalPlan] =
81-
deleteSegmentByID | deleteSegmentByLoadDate | deleteSegmentByRemainNumber |
82-
deleteStage | cleanFiles | addSegment | showSegments
81+
deleteSegmentByID | deleteSegmentByLoadDate | deleteStage | cleanFiles | addSegment |
82+
showSegments | deleteSegmentByRemainNumber
8383

8484
protected lazy val restructure: Parser[LogicalPlan] = alterTableDropColumn
8585

integration/spark/src/test/scala/org/apache/carbondata/spark/testsuite/deletesegment/DeleteSegmentByRemainNumberTestCase.scala

+7-6
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class DeleteSegmentByRemainNumberTestCase extends QueryTest with BeforeAndAfterA
6464
val ex = intercept[Exception] {
6565
sql("delete from table deleteSegmentTable expect segment.remain_number = -1")
6666
}
67-
assert(ex.getMessage.contains("not found in database"))
67+
assert(ex.getMessage.contains("not found"))
6868
}
6969

7070
test("delete segment after update") {
@@ -87,16 +87,17 @@ class DeleteSegmentByRemainNumberTestCase extends QueryTest with BeforeAndAfterA
8787
sql("drop table if exists deleteSegmentTable")
8888
sql(
8989
"CREATE table deleteSegmentTable (ID int, date String, country String, name " +
90-
"String, phonetype String, serialname String, salary String) STORED AS carbondata"
90+
"String, phonetype String, serialname String, salary String) STORED AS carbondata " +
91+
"PARTITIONED by(age int)"
9192
)
9293
sql(
9394
s"""LOAD DATA local inpath '$resourcesPath/dataretention1.csv'
94-
| INTO TABLE deleteSegmentTable OPTIONS('DELIMITER'= ',', 'QUOTECHAR'= '"')""".stripMargin)
95+
| INTO TABLE deleteSegmentTable PARTITION (age='20') OPTIONS('DELIMITER'= ',', 'QUOTECHAR'= '"')""".stripMargin)
9596
sql(
9697
s"""LOAD DATA local inpath '$resourcesPath/dataretention2.csv'
97-
| INTO TABLE deleteSegmentTable OPTIONS('DELIMITER'= ',', 'QUOTECHAR'= '"')""".stripMargin)
98+
| INTO TABLE deleteSegmentTable PARTITION (age='30') OPTIONS('DELIMITER'= ',', 'QUOTECHAR'= '"')""".stripMargin)
9899
sql(
99100
s"""LOAD DATA local inpath '$resourcesPath/dataretention3.csv'
100-
| INTO TABLE deleteSegmentTable OPTIONS('DELIMITER'= ',', 'QUOTECHAR'= '"')""".stripMargin)
101+
| INTO TABLE deleteSegmentTable PARTITION (age='40') OPTIONS('DELIMITER'= ',', 'QUOTECHAR'= '"')""".stripMargin)
101102
}
102-
}
103+
}

0 commit comments

Comments
 (0)