- Notifications
You must be signed in to change notification settings - Fork28
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 changed| 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 | | |
| |||
| 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)