forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commita0bf885
committed
Phase 2 of read-only-plans project: restructure expression-tree nodes
so that all executable expression nodes inherit from a common supertypeExpr. This is somewhat of an exercise in code purity rather than anyreal functional advance, but getting rid of the extra Oper or Func nodeformerly used in each operator or function call should provide at leasta little space and speed improvement.initdb forced by changes in stored-rules representation.1 parentdebb072 commita0bf885
File tree
69 files changed
+3362
-3405
lines changed- src
- backend
- catalog
- commands
- executor
- nodes
- optimizer
- path
- plan
- prep
- util
- parser
- rewrite
- utils/adt
- include
- catalog
- executor
- nodes
- optimizer
- pl/plpgsql/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
69 files changed
+3362
-3405
lines changedLines changed: 19 additions & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
806 | 806 |
| |
807 | 807 |
| |
808 | 808 |
| |
809 |
| - | |
| 809 | + | |
810 | 810 |
| |
811 |
| - | |
| 811 | + | |
812 | 812 |
| |
813 |
| - | |
814 |
| - | |
815 |
| - | |
816 |
| - | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
817 | 820 |
| |
818 |
| - | |
819 |
| - | |
820 |
| - | |
821 |
| - | |
822 |
| - | |
823 |
| - | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
824 | 828 |
| |
825 |
| - | |
826 |
| - | |
827 |
| - | |
| 829 | + | |
| 830 | + | |
828 | 831 |
| |
829 | 832 |
| |
830 | 833 |
| |
|
Lines changed: 1 addition & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
1602 | 1602 |
| |
1603 | 1603 |
| |
1604 | 1604 |
| |
1605 |
| - | |
1606 |
| - | |
1607 |
| - | |
1608 |
| - | |
1609 |
| - | |
1610 | 1605 |
| |
1611 | 1606 |
| |
1612 | 1607 |
| |
| |||
1750 | 1745 |
| |
1751 | 1746 |
| |
1752 | 1747 |
| |
1753 |
| - | |
1754 |
| - | |
1755 |
| - | |
1756 |
| - | |
1757 |
| - | |
1758 | 1748 |
| |
1759 | 1749 |
| |
1760 | 1750 |
| |
|
Lines changed: 3 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 |
| |
| |||
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
| 44 | + | |
44 | 45 |
| |
45 | 46 |
| |
46 | 47 |
| |
| |||
919 | 920 |
| |
920 | 921 |
| |
921 | 922 |
| |
| 923 | + | |
922 | 924 |
| |
923 | 925 |
| |
924 | 926 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
424 | 424 |
| |
425 | 425 |
| |
426 | 426 |
| |
427 |
| - | |
| 427 | + | |
428 | 428 |
| |
429 | 429 |
| |
430 | 430 |
| |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
| 38 | + | |
38 | 39 |
| |
39 | 40 |
| |
40 | 41 |
| |
| |||
839 | 840 |
| |
840 | 841 |
| |
841 | 842 |
| |
| 843 | + | |
842 | 844 |
| |
843 | 845 |
| |
844 | 846 |
| |
| |||
869 | 871 |
| |
870 | 872 |
| |
871 | 873 |
| |
| 874 | + | |
872 | 875 |
| |
873 | 876 |
| |
874 | 877 |
| |
|
Lines changed: 20 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
| |||
417 | 417 |
| |
418 | 418 |
| |
419 | 419 |
| |
420 |
| - | |
421 |
| - | |
422 |
| - | |
423 | 420 |
| |
424 | 421 |
| |
425 | 422 |
| |
426 | 423 |
| |
427 | 424 |
| |
428 |
| - | |
429 |
| - | |
430 |
| - | |
431 |
| - | |
432 |
| - | |
433 |
| - | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
434 | 441 |
| |
435 | 442 |
| |
436 | 443 |
| |
| |||
583 | 590 |
| |
584 | 591 |
| |
585 | 592 |
| |
586 |
| - | |
| 593 | + | |
587 | 594 |
| |
588 | 595 |
| |
589 | 596 |
| |
| |||
683 | 690 |
| |
684 | 691 |
| |
685 | 692 |
| |
686 |
| - | |
| 693 | + | |
687 | 694 |
| |
688 | 695 |
| |
689 | 696 |
| |
| |||
870 | 877 |
| |
871 | 878 |
| |
872 | 879 |
| |
873 |
| - | |
| 880 | + | |
874 | 881 |
| |
875 | 882 |
| |
876 | 883 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
162 |
| - | |
| 162 | + | |
163 | 163 |
| |
164 | 164 |
| |
165 |
| - | |
| 165 | + | |
166 | 166 |
| |
167 | 167 |
| |
168 | 168 |
| |
|
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
2723 | 2723 |
| |
2724 | 2724 |
| |
2725 | 2725 |
| |
2726 |
| - | |
| 2726 | + | |
2727 | 2727 |
| |
2728 | 2728 |
| |
2729 | 2729 |
| |
| |||
2764 | 2764 |
| |
2765 | 2765 |
| |
2766 | 2766 |
| |
2767 |
| - | |
2768 |
| - | |
| 2767 | + | |
| 2768 | + | |
2769 | 2769 |
| |
2770 | 2770 |
| |
2771 | 2771 |
| |
|
Lines changed: 12 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
1341 | 1341 |
| |
1342 | 1342 |
| |
1343 | 1343 |
| |
| 1344 | + | |
1344 | 1345 |
| |
| 1346 | + | |
1345 | 1347 |
| |
1346 | 1348 |
| |
1347 | 1349 |
| |
| |||
1522 | 1524 |
| |
1523 | 1525 |
| |
1524 | 1526 |
| |
1525 |
| - | |
| 1527 | + | |
1526 | 1528 |
| |
1527 | 1529 |
| |
1528 | 1530 |
| |
| |||
1601 | 1603 |
| |
1602 | 1604 |
| |
1603 | 1605 |
| |
1604 |
| - | |
| 1606 | + | |
1605 | 1607 |
| |
1606 |
| - | |
1607 |
| - | |
1608 | 1608 |
| |
1609 | 1609 |
| |
1610 | 1610 |
| |
1611 |
| - | |
1612 |
| - | |
1613 |
| - | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
1614 | 1615 |
| |
1615 | 1616 |
| |
1616 |
| - | |
1617 |
| - | |
1618 |
| - | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
1619 | 1620 |
| |
1620 | 1621 |
| |
1621 | 1622 |
| |
|
0 commit comments
Comments
(0)