Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
fix case
  • Loading branch information
bobhan1 committed Sep 19, 2024
1 parent 3a7a80b commit cec9276
Show file tree
Hide file tree
Showing 11 changed files with 554 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,8 @@ public TExecPlanFragmentParams plan(TUniqueId loadId, int fragmentInstanceIdInde
throw new UserException("Partial update should include all key columns, missing: " + col.getName());
}
}
if (taskInfo.getMergeType() == LoadTask.MergeType.DELETE) {
if (taskInfo.getMergeType() == LoadTask.MergeType.DELETE
|| taskInfo.getMergeType() == LoadTask.MergeType.MERGE) {
partialUpdateInputColumns.add(Column.DELETE_SIGN);
}
}
Expand Down Expand Up @@ -389,7 +390,8 @@ public TPipelineFragmentParams planForPipeline(TUniqueId loadId, int fragmentIns
throw new UserException("Partial update should include all key columns, missing: " + col.getName());
}
}
if (taskInfo.getMergeType() == LoadTask.MergeType.DELETE) {
if (taskInfo.getMergeType() == LoadTask.MergeType.DELETE
|| taskInfo.getMergeType() == LoadTask.MergeType.MERGE) {
partialUpdateInputColumns.add(Column.DELETE_SIGN);
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
1,10,0
2,20,1
3,30,0
4,40,1
10,999,0
11,888,1
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
1,11
5,50
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
1,10,2,0
2,20,2,1
3,30,2,0
4,40,2,1
10,999,2,0
11,888,2,1
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
1,11,4
5,50,4
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
6,1
11,0
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
7
11
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
6,3,1
11,3,0
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
7,5
11,5
Loading

0 comments on commit cec9276

Please sign in to comment.