forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitfb9e56e
committed
Suppress subquery pullup/pushdown when a subquery contains volatile
functions in its targetlist, to avoid introducing multiple evaluationsof volatile functions that textually appear only once. This is aslightly tighter version of Jaime Casanova's recent patch.1 parent9bf760f commitfb9e56e
2 files changed
+22
-2
lines changedLines changed: 12 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
871 | 871 |
| |
872 | 872 |
| |
873 | 873 |
| |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
874 | 878 |
| |
875 | 879 |
| |
876 | 880 |
| |
| |||
940 | 944 |
| |
941 | 945 |
| |
942 | 946 |
| |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
943 | 954 |
| |
944 | 955 |
| |
945 | 956 |
| |
|
Lines changed: 10 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
18 |
| - | |
| 18 | + | |
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
| |||
656 | 656 |
| |
657 | 657 |
| |
658 | 658 |
| |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
659 | 668 |
| |
660 | 669 |
| |
661 | 670 |
| |
|
0 commit comments
Comments
(0)