- Notifications
You must be signed in to change notification settings - Fork28
Commit19c47e7
committed
Factor error generation out of ExecPartitionCheck.
At present, we always raise an ERROR if the partition constraintis violated, but a pending patch for UPDATE tuple routing willconsider instead moving the tuple to the correct partition.Refactor to make that simpler.Amit Khandekar, reviewed by Amit Langote, David Rowley, and me.Discussion:http://postgr.es/m/CAJ3gD9cue54GbEzfV-61nyGpijvjZgCcghvLsB0_nL8Nm8HzCA@mail.gmail.com1 parent84a6f63 commit19c47e7
File tree
6 files changed
+74
-55
lines changed- src
- backend
- commands
- executor
- include/executor
6 files changed
+74
-55
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2731 | 2731 |
| |
2732 | 2732 |
| |
2733 | 2733 |
| |
2734 |
| - | |
| 2734 | + | |
2735 | 2735 |
| |
2736 | 2736 |
| |
2737 | 2737 |
| |
|
Lines changed: 61 additions & 46 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1849 | 1849 |
| |
1850 | 1850 |
| |
1851 | 1851 |
| |
| 1852 | + | |
1852 | 1853 |
| |
1853 |
| - | |
| 1854 | + | |
1854 | 1855 |
| |
1855 | 1856 |
| |
1856 | 1857 |
| |
1857 |
| - | |
1858 |
| - | |
1859 |
| - | |
1860 |
| - | |
1861 |
| - | |
1862 | 1858 |
| |
1863 | 1859 |
| |
1864 | 1860 |
| |
| |||
1886 | 1882 |
| |
1887 | 1883 |
| |
1888 | 1884 |
| |
1889 |
| - | |
1890 |
| - | |
1891 |
| - | |
1892 |
| - | |
| 1885 | + | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
| 1903 | + | |
1893 | 1904 |
| |
1894 |
| - | |
1895 |
| - | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
| 1914 | + | |
| 1915 | + | |
| 1916 | + | |
| 1917 | + | |
| 1918 | + | |
| 1919 | + | |
| 1920 | + | |
1896 | 1921 |
| |
1897 |
| - | |
1898 |
| - | |
1899 |
| - | |
1900 |
| - | |
1901 |
| - | |
1902 |
| - | |
1903 |
| - | |
1904 |
| - | |
1905 |
| - | |
1906 |
| - | |
1907 |
| - | |
1908 |
| - | |
1909 |
| - | |
1910 |
| - | |
1911 |
| - | |
| 1922 | + | |
| 1923 | + | |
| 1924 | + | |
1912 | 1925 |
| |
1913 |
| - | |
1914 |
| - | |
1915 |
| - | |
1916 |
| - | |
1917 |
| - | |
1918 |
| - | |
1919 |
| - | |
1920 |
| - | |
1921 |
| - | |
1922 |
| - | |
1923 |
| - | |
1924 |
| - | |
1925 |
| - | |
1926 |
| - | |
1927 | 1926 |
| |
| 1927 | + | |
| 1928 | + | |
| 1929 | + | |
| 1930 | + | |
| 1931 | + | |
| 1932 | + | |
| 1933 | + | |
| 1934 | + | |
| 1935 | + | |
| 1936 | + | |
| 1937 | + | |
| 1938 | + | |
| 1939 | + | |
| 1940 | + | |
1928 | 1941 |
| |
1929 | 1942 |
| |
1930 | 1943 |
| |
1931 | 1944 |
| |
1932 | 1945 |
| |
1933 |
| - | |
1934 |
| - | |
| 1946 | + | |
| 1947 | + | |
1935 | 1948 |
| |
1936 | 1949 |
| |
1937 | 1950 |
| |
1938 | 1951 |
| |
1939 | 1952 |
| |
1940 | 1953 |
| |
1941 | 1954 |
| |
1942 |
| - | |
| 1955 | + | |
| 1956 | + | |
1943 | 1957 |
| |
1944 | 1958 |
| |
1945 | 1959 |
| |
| |||
2055 | 2069 |
| |
2056 | 2070 |
| |
2057 | 2071 |
| |
2058 |
| - | |
2059 |
| - | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
2060 | 2075 |
| |
2061 | 2076 |
| |
2062 | 2077 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
170 |
| - | |
171 |
| - | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
172 | 173 |
| |
173 | 174 |
| |
174 | 175 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
401 | 401 |
| |
402 | 402 |
| |
403 | 403 |
| |
404 |
| - | |
| 404 | + | |
405 | 405 |
| |
406 | 406 |
| |
407 | 407 |
| |
| |||
466 | 466 |
| |
467 | 467 |
| |
468 | 468 |
| |
469 |
| - | |
| 469 | + | |
470 | 470 |
| |
471 | 471 |
| |
472 | 472 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
487 | 487 |
| |
488 | 488 |
| |
489 | 489 |
| |
490 |
| - | |
| 490 | + | |
491 | 491 |
| |
492 | 492 |
| |
493 | 493 |
| |
| |||
1049 | 1049 |
| |
1050 | 1050 |
| |
1051 | 1051 |
| |
1052 |
| - | |
| 1052 | + | |
1053 | 1053 |
| |
1054 | 1054 |
| |
1055 | 1055 |
| |
|
Lines changed: 5 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
187 | 187 |
| |
188 | 188 |
| |
189 | 189 |
| |
190 |
| - | |
191 |
| - | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
192 | 193 |
| |
| 194 | + | |
| 195 | + | |
193 | 196 |
| |
194 | 197 |
| |
195 | 198 |
| |
|
0 commit comments
Comments
(0)