forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit08ea7a2
committed
Revert MERGE patch
This reverts commitsd204ef6,83454e3 and a few more commits thereafter(complete list at the end) related to MERGE feature.While the feature was fully functional, with sufficient test coverage andnecessary documentation, it was felt that some parts of the executor andparse-analyzer can use a different design and it wasn't possible to do that inthe available time. So it was decided to revert the patch for PG11 and retryagain in the future.Thanks again to all reviewers and bug reporters.List of commits reverted, in reverse chronological order:f1464c5 Improve parse representation for MERGEddb4158 MERGE syntax diagram correction530e69e Allow cpluspluscheck to pass by renaming variable01b88b4 MERGE minor errata3af7b2b MERGE fix variable warning in non-assert buildsa5d8618 MERGE INSERT allows only one VALUES clause4b2d440 MERGE post-commit review4923550 Tab completion for MERGEaa3faa3 WITH support in MERGE83454e3 New files for MERGEd204ef6 MERGE SQL Command following SQL:2016Author: Pavan DeolaseeReviewed-by: Michael Paquier1 parentc9c875a commit08ea7a2
File tree
100 files changed
+217
-8629
lines changed- contrib/test_decoding
- expected
- sql
- doc/src/sgml
- ref
- src
- backend
- access/heap
- catalog
- commands
- executor
- nodes
- optimizer
- plan
- prep
- util
- parser
- rewrite
- tcop
- bin/psql
- include
- access
- commands
- executor
- nodes
- optimizer
- parser
- rewrite
- interfaces/libpq
- pl/plpgsql/src
- test
- isolation
- expected
- specs
- regress
- expected
- sql
- tools/pgindent
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
100 files changed
+217
-8629
lines changedLines changed: 0 additions & 46 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
192 | 192 |
| |
193 | 193 |
| |
194 | 194 |
| |
195 |
| - | |
196 |
| - | |
197 |
| - | |
198 |
| - | |
199 |
| - | |
200 |
| - | |
201 |
| - | |
202 |
| - | |
203 |
| - | |
204 |
| - | |
205 |
| - | |
206 |
| - | |
207 |
| - | |
208 |
| - | |
209 |
| - | |
210 |
| - | |
211 |
| - | |
212 |
| - | |
213 |
| - | |
214 |
| - | |
215 |
| - | |
216 |
| - | |
217 |
| - | |
218 |
| - | |
219 |
| - | |
220 |
| - | |
221 |
| - | |
222 |
| - | |
223 |
| - | |
224 |
| - | |
225 |
| - | |
226 |
| - | |
227 |
| - | |
228 |
| - | |
229 |
| - | |
230 |
| - | |
231 |
| - | |
232 |
| - | |
233 |
| - | |
234 |
| - | |
235 |
| - | |
236 |
| - | |
237 |
| - | |
238 |
| - | |
239 |
| - | |
240 |
| - | |
241 | 195 |
| |
242 | 196 |
| |
243 | 197 |
| |
|
Lines changed: 0 additions & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
93 | 93 |
| |
94 | 94 |
| |
95 | 95 |
| |
96 |
| - | |
97 |
| - | |
98 |
| - | |
99 |
| - | |
100 |
| - | |
101 |
| - | |
102 |
| - | |
103 |
| - | |
104 |
| - | |
105 |
| - | |
106 |
| - | |
107 |
| - | |
108 |
| - | |
109 |
| - | |
110 |
| - | |
111 |
| - | |
112 | 96 |
| |
113 | 97 |
| |
114 | 98 |
| |
|
Lines changed: 3 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3917 | 3917 |
| |
3918 | 3918 |
| |
3919 | 3919 |
| |
3920 |
| - | |
3921 |
| - | |
3922 |
| - | |
3923 |
| - | |
3924 |
| - | |
| 3920 | + | |
| 3921 | + | |
| 3922 | + | |
3925 | 3923 |
| |
3926 | 3924 |
| |
3927 | 3925 |
| |
|
Lines changed: 1 addition & 27 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
422 | 422 |
| |
423 | 423 |
| |
424 | 424 |
| |
425 |
| - | |
426 |
| - | |
427 |
| - | |
428 |
| - | |
429 |
| - | |
430 |
| - | |
431 |
| - | |
432 |
| - | |
433 |
| - | |
434 |
| - | |
435 |
| - | |
436 |
| - | |
437 |
| - | |
438 |
| - | |
439 |
| - | |
440 |
| - | |
441 |
| - | |
442 |
| - | |
443 |
| - | |
444 |
| - | |
445 |
| - | |
446 |
| - | |
447 |
| - | |
448 |
| - | |
449 |
| - | |
450 | 425 |
| |
451 | 426 |
| |
452 | 427 |
| |
| |||
925 | 900 |
| |
926 | 901 |
| |
927 | 902 |
| |
928 |
| - | |
929 |
| - | |
| 903 | + | |
930 | 904 |
| |
931 | 905 |
| |
932 | 906 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1246 | 1246 |
| |
1247 | 1247 |
| |
1248 | 1248 |
| |
1249 |
| - | |
| 1249 | + | |
1250 | 1250 |
| |
1251 | 1251 |
| |
1252 | 1252 |
| |
| |||
1529 | 1529 |
| |
1530 | 1530 |
| |
1531 | 1531 |
| |
1532 |
| - | |
1533 | 1532 |
| |
1534 | 1533 |
| |
1535 | 1534 |
| |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
162 |
| - | |
163 | 162 |
| |
164 | 163 |
| |
165 | 164 |
| |
|
Lines changed: 0 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
94 | 94 |
| |
95 | 95 |
| |
96 | 96 |
| |
97 |
| - | |
98 |
| - | |
99 |
| - | |
100 |
| - | |
101 |
| - | |
102 |
| - | |
103 |
| - | |
104 | 97 |
| |
105 | 98 |
| |
106 | 99 |
| |
|
Lines changed: 1 addition & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
579 | 579 |
| |
580 | 580 |
| |
581 | 581 |
| |
582 |
| - | |
583 |
| - | |
584 |
| - | |
585 |
| - | |
586 |
| - | |
587 |
| - | |
588 |
| - | |
589 | 582 |
| |
590 | 583 |
| |
591 | 584 |
| |
| |||
756 | 749 |
| |
757 | 750 |
| |
758 | 751 |
| |
759 |
| - | |
760 |
| - | |
761 |
| - | |
| 752 | + | |
762 | 753 |
| |
763 | 754 |
| |
764 | 755 |
| |
|
0 commit comments
Comments
(0)