- Notifications
You must be signed in to change notification settings - Fork28
Commit1d812a9
Neil Conway
Add a new tuplestore API function, tuplestore_putvalues(). This is
identical to tuplestore_puttuple(), except it operates on arrays ofDatums + nulls rather than a fully-formed HeapTuple. In several placesthat use the tuplestore API, this means we can avoid creating aHeapTuple altogether, saving a copy.1 parent76cf067 commit1d812a9
File tree
7 files changed
+59
-47
lines changed- src
- backend
- commands
- executor
- utils
- mmgr
- sort
- include/utils
- pl
- plperl
- plpgsql/src
7 files changed
+59
-47
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
764 | 764 | | |
765 | 765 | | |
766 | 766 | | |
767 | | - | |
768 | 767 | | |
769 | 768 | | |
770 | 769 | | |
| |||
787 | 786 | | |
788 | 787 | | |
789 | 788 | | |
790 | | - | |
791 | | - | |
792 | 789 | | |
793 | 790 | | |
794 | | - | |
| 791 | + | |
795 | 792 | | |
796 | 793 | | |
797 | 794 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
1547 | 1547 | | |
1548 | 1548 | | |
1549 | 1549 | | |
1550 | | - | |
1551 | 1550 | | |
1552 | 1551 | | |
1553 | 1552 | | |
| |||
1649 | 1648 | | |
1650 | 1649 | | |
1651 | 1650 | | |
1652 | | - | |
| 1651 | + | |
| 1652 | + | |
| 1653 | + | |
1653 | 1654 | | |
1654 | 1655 | | |
1655 | 1656 | | |
1656 | | - | |
| 1657 | + | |
| 1658 | + | |
1657 | 1659 | | |
1658 | | - | |
1659 | | - | |
1660 | | - | |
1661 | 1660 | | |
1662 | 1661 | | |
1663 | 1662 | | |
| |||
1702 | 1701 | | |
1703 | 1702 | | |
1704 | 1703 | | |
1705 | | - | |
1706 | 1704 | | |
1707 | 1705 | | |
1708 | 1706 | | |
1709 | 1707 | | |
1710 | 1708 | | |
1711 | | - | |
1712 | 1709 | | |
1713 | | - | |
| 1710 | + | |
1714 | 1711 | | |
1715 | 1712 | | |
1716 | 1713 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
911 | 911 | | |
912 | 912 | | |
913 | 913 | | |
914 | | - | |
915 | 914 | | |
916 | 915 | | |
917 | 916 | | |
| |||
935 | 934 | | |
936 | 935 | | |
937 | 936 | | |
938 | | - | |
939 | | - | |
940 | 937 | | |
941 | 938 | | |
942 | | - | |
| 939 | + | |
943 | 940 | | |
944 | 941 | | |
945 | 942 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
366 | 366 | | |
367 | 367 | | |
368 | 368 | | |
369 | | - | |
370 | | - | |
371 | 369 | | |
372 | 370 | | |
373 | 371 | | |
| |||
380 | 378 | | |
381 | 379 | | |
382 | 380 | | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
383 | 397 | | |
384 | 398 | | |
385 | 399 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
| 55 | + | |
54 | 56 | | |
55 | 57 | | |
56 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
1869 | 1869 | | |
1870 | 1870 | | |
1871 | 1871 | | |
1872 | | - | |
1873 | 1872 | | |
1874 | 1873 | | |
1875 | 1874 | | |
| |||
1944 | 1943 | | |
1945 | 1944 | | |
1946 | 1945 | | |
| 1946 | + | |
| 1947 | + | |
1947 | 1948 | | |
1948 | 1949 | | |
| 1950 | + | |
| 1951 | + | |
| 1952 | + | |
| 1953 | + | |
| 1954 | + | |
1949 | 1955 | | |
1950 | 1956 | | |
1951 | 1957 | | |
| |||
1967 | 1973 | | |
1968 | 1974 | | |
1969 | 1975 | | |
1970 | | - | |
| 1976 | + | |
| 1977 | + | |
| 1978 | + | |
| 1979 | + | |
| 1980 | + | |
| 1981 | + | |
1971 | 1982 | | |
1972 | 1983 | | |
1973 | | - | |
1974 | | - | |
1975 | | - | |
1976 | | - | |
1977 | | - | |
1978 | 1984 | | |
1979 | 1985 | | |
1980 | 1986 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
2007 | 2007 | | |
2008 | 2008 | | |
2009 | 2009 | | |
2010 | | - | |
2011 | | - | |
2012 | | - | |
2013 | | - | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
2014 | 2015 | | |
2015 | 2016 | | |
2016 | 2017 | | |
| |||
2048 | 2049 | | |
2049 | 2050 | | |
2050 | 2051 | | |
2051 | | - | |
2052 | | - | |
2053 | | - | |
| 2052 | + | |
| 2053 | + | |
| 2054 | + | |
| 2055 | + | |
2054 | 2056 | | |
2055 | 2057 | | |
2056 | 2058 | | |
| |||
2087 | 2089 | | |
2088 | 2090 | | |
2089 | 2091 | | |
2090 | | - | |
2091 | 2092 | | |
2092 | 2093 | | |
2093 | 2094 | | |
| |||
2114 | 2115 | | |
2115 | 2116 | | |
2116 | 2117 | | |
2117 | | - | |
2118 | | - | |
2119 | | - | |
| 2118 | + | |
| 2119 | + | |
| 2120 | + | |
| 2121 | + | |
2120 | 2122 | | |
2121 | 2123 | | |
2122 | 2124 | | |
| |||
2125 | 2127 | | |
2126 | 2128 | | |
2127 | 2129 | | |
2128 | | - | |
2129 | 2130 | | |
2130 | 2131 | | |
2131 | 2132 | | |
2132 | 2133 | | |
2133 | | - | |
2134 | | - | |
2135 | 2134 | | |
2136 | 2135 | | |
2137 | 2136 | | |
| |||
0 commit comments
Comments
(0)