- Notifications
You must be signed in to change notification settings - Fork5
Commitcc2ca93
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 parent1d76c97 commitcc2ca93
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 | |
---|---|---|---|
| |||
5532 | 5532 |
| |
5533 | 5533 |
| |
5534 | 5534 |
| |
| 5535 | + | |
| 5536 | + | |
| 5537 | + | |
| 5538 | + | |
| 5539 | + | |
| 5540 | + | |
| 5541 | + | |
| 5542 | + | |
| 5543 | + | |
| 5544 | + | |
5535 | 5545 |
| |
5536 | 5546 |
| |
5537 | 5547 |
| |
| 5548 | + | |
| 5549 | + | |
5538 | 5550 |
| |
5539 | 5551 |
| |
5540 | 5552 |
| |
| |||
7956 | 7968 |
| |
7957 | 7969 |
| |
7958 | 7970 |
| |
7959 |
| - | |
| 7971 | + | |
7960 | 7972 |
| |
7961 | 7973 |
| |
7962 | 7974 |
| |
7963 | 7975 |
| |
7964 |
| - | |
| 7976 | + | |
7965 | 7977 |
| |
| 7978 | + | |
7966 | 7979 |
| |
7967 | 7980 |
| |
7968 | 7981 |
| |
| |||
7982 | 7995 |
| |
7983 | 7996 |
| |
7984 | 7997 |
| |
7985 |
| - | |
| 7998 | + | |
7986 | 7999 |
| |
7987 | 8000 |
| |
7988 | 8001 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2846 | 2846 |
| |
2847 | 2847 |
| |
2848 | 2848 |
| |
2849 |
| - | |
| 2849 | + | |
2850 | 2850 |
| |
2851 | 2851 |
| |
2852 | 2852 |
| |
| |||
2871 | 2871 |
| |
2872 | 2872 |
| |
2873 | 2873 |
| |
2874 |
| - | |
| 2874 | + | |
2875 | 2875 |
| |
2876 | 2876 |
| |
2877 | 2877 |
| |
|
0 commit comments
Comments
(0)