- Notifications
You must be signed in to change notification settings - Fork5
Commit82406d6
committed
Fix deparsing of ON CONFLICT arbiter WHERE clauses.
The parser doesn't allow qualification of column names appearing inthese clauses, but ruleutils.c would sometimes qualify them, leadingto dump/reload failures. Per bug #13891 from Onder Kalaci.(In passing, make stanzas in ruleutils.c that save/restore varprefixmore consistent.)Peter Geoghegan1 parentbd0302c commit82406d6
File tree
2 files changed
+18
-5
lines changed- src
- backend/utils/adt
- test/regress/expected
2 files changed
+18
-5
lines changedLines changed: 16 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5526 | 5526 |
| |
5527 | 5527 |
| |
5528 | 5528 |
| |
| 5529 | + | |
| 5530 | + | |
| 5531 | + | |
| 5532 | + | |
| 5533 | + | |
| 5534 | + | |
| 5535 | + | |
| 5536 | + | |
| 5537 | + | |
| 5538 | + | |
5529 | 5539 |
| |
5530 | 5540 |
| |
5531 | 5541 |
| |
| 5542 | + | |
| 5543 | + | |
5532 | 5544 |
| |
5533 | 5545 |
| |
5534 | 5546 |
| |
| |||
7950 | 7962 |
| |
7951 | 7963 |
| |
7952 | 7964 |
| |
7953 |
| - | |
| 7965 | + | |
7954 | 7966 |
| |
7955 | 7967 |
| |
7956 | 7968 |
| |
7957 | 7969 |
| |
7958 |
| - | |
| 7970 | + | |
7959 | 7971 |
| |
| 7972 | + | |
7960 | 7973 |
| |
7961 | 7974 |
| |
7962 | 7975 |
| |
| |||
7976 | 7989 |
| |
7977 | 7990 |
| |
7978 | 7991 |
| |
7979 |
| - | |
| 7992 | + | |
7980 | 7993 |
| |
7981 | 7994 |
| |
7982 | 7995 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2832 | 2832 |
| |
2833 | 2833 |
| |
2834 | 2834 |
| |
2835 |
| - | |
| 2835 | + | |
2836 | 2836 |
| |
2837 | 2837 |
| |
2838 | 2838 |
| |
| |||
2857 | 2857 |
| |
2858 | 2858 |
| |
2859 | 2859 |
| |
2860 |
| - | |
| 2860 | + | |
2861 | 2861 |
| |
2862 | 2862 |
| |
2863 | 2863 |
| |
|
0 commit comments
Comments
(0)