forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitcc6337d
committed
Simplify and encapsulate tuple routing support code.
Instead of having ExecSetupPartitionTupleRouting return multiple outparameters, have it return a pointer to a structure containing all ofthose different things. Also, provide and use a cleanup function,ExecCleanupTupleRouting, instead of cleaning up all of the resourcesallocated by ExecSetupPartitionTupleRouting individually.Amit Khandekar, reviewed by Amit Langote, David Rowley, and meDiscussion:http://postgr.es/m/CAJ3gD9fWfxgKC+PfJZF3hkgAcNOy-LpfPxVYitDEXKHjeieWQQ@mail.gmail.com1 parentd3fb72e commitcc6337d
File tree
5 files changed
+154
-190
lines changed- src
- backend
- commands
- executor
- include
- executor
- nodes
5 files changed
+154
-190
lines changedLines changed: 20 additions & 66 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
166 | 166 |
| |
167 | 167 |
| |
168 | 168 |
| |
169 |
| - | |
170 |
| - | |
171 |
| - | |
172 |
| - | |
173 |
| - | |
174 |
| - | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
175 | 172 |
| |
176 | 173 |
| |
177 | 174 |
| |
| |||
2472 | 2469 |
| |
2473 | 2470 |
| |
2474 | 2471 |
| |
2475 |
| - | |
2476 |
| - | |
2477 |
| - | |
2478 |
| - | |
2479 |
| - | |
2480 |
| - | |
2481 |
| - | |
2482 |
| - | |
2483 |
| - | |
2484 |
| - | |
2485 |
| - | |
2486 |
| - | |
2487 |
| - | |
2488 |
| - | |
2489 |
| - | |
2490 |
| - | |
2491 |
| - | |
2492 |
| - | |
2493 |
| - | |
2494 |
| - | |
2495 |
| - | |
2496 |
| - | |
| 2472 | + | |
| 2473 | + | |
| 2474 | + | |
| 2475 | + | |
2497 | 2476 |
| |
2498 | 2477 |
| |
2499 | 2478 |
| |
| |||
2506 | 2485 |
| |
2507 | 2486 |
| |
2508 | 2487 |
| |
2509 |
| - | |
2510 |
| - | |
| 2488 | + | |
| 2489 | + | |
2511 | 2490 |
| |
2512 | 2491 |
| |
2513 |
| - | |
| 2492 | + | |
2514 | 2493 |
| |
2515 | 2494 |
| |
2516 | 2495 |
| |
| |||
2530 | 2509 |
| |
2531 | 2510 |
| |
2532 | 2511 |
| |
2533 |
| - | |
| 2512 | + | |
2534 | 2513 |
| |
2535 | 2514 |
| |
2536 | 2515 |
| |
| |||
2605 | 2584 |
| |
2606 | 2585 |
| |
2607 | 2586 |
| |
2608 |
| - | |
| 2587 | + | |
2609 | 2588 |
| |
2610 | 2589 |
| |
2611 | 2590 |
| |
| 2591 | + | |
2612 | 2592 |
| |
2613 | 2593 |
| |
2614 | 2594 |
| |
| |||
2619 | 2599 |
| |
2620 | 2600 |
| |
2621 | 2601 |
| |
2622 |
| - | |
| 2602 | + | |
2623 | 2603 |
| |
2624 | 2604 |
| |
2625 | 2605 |
| |
2626 |
| - | |
| 2606 | + | |
2627 | 2607 |
| |
2628 | 2608 |
| |
2629 | 2609 |
| |
| |||
2641 | 2621 |
| |
2642 | 2622 |
| |
2643 | 2623 |
| |
2644 |
| - | |
| 2624 | + | |
2645 | 2625 |
| |
2646 | 2626 |
| |
2647 | 2627 |
| |
| |||
2688 | 2668 |
| |
2689 | 2669 |
| |
2690 | 2670 |
| |
2691 |
| - | |
| 2671 | + | |
2692 | 2672 |
| |
2693 | 2673 |
| |
2694 | 2674 |
| |
| |||
2700 | 2680 |
| |
2701 | 2681 |
| |
2702 | 2682 |
| |
2703 |
| - | |
| 2683 | + | |
2704 | 2684 |
| |
2705 | 2685 |
| |
2706 | 2686 |
| |
| |||
2852 | 2832 |
| |
2853 | 2833 |
| |
2854 | 2834 |
| |
2855 |
| - | |
2856 |
| - | |
2857 |
| - | |
2858 |
| - | |
2859 |
| - | |
2860 |
| - | |
2861 |
| - | |
2862 |
| - | |
2863 |
| - | |
2864 |
| - | |
2865 |
| - | |
2866 |
| - | |
2867 |
| - | |
2868 |
| - | |
2869 |
| - | |
2870 |
| - | |
2871 |
| - | |
2872 |
| - | |
2873 |
| - | |
2874 |
| - | |
2875 |
| - | |
2876 |
| - | |
2877 |
| - | |
2878 |
| - | |
2879 |
| - | |
2880 |
| - | |
2881 |
| - | |
2882 |
| - | |
| 2835 | + | |
| 2836 | + | |
2883 | 2837 |
| |
2884 | 2838 |
| |
2885 | 2839 |
| |
|
Lines changed: 66 additions & 42 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 |
| - | |
57 |
| - | |
58 |
| - | |
59 |
| - | |
60 |
| - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
61 | 44 |
| |
62 | 45 |
| |
63 | 46 |
| |
64 | 47 |
| |
65 |
| - | |
| 48 | + | |
66 | 49 |
| |
67 |
| - | |
68 |
| - | |
69 |
| - | |
70 |
| - | |
71 |
| - | |
72 |
| - | |
73 |
| - | |
74 |
| - | |
| 50 | + | |
| 51 | + | |
75 | 52 |
| |
76 | 53 |
| |
77 | 54 |
| |
78 | 55 |
| |
79 | 56 |
| |
80 | 57 |
| |
| 58 | + | |
81 | 59 |
| |
82 | 60 |
| |
83 | 61 |
| |
84 | 62 |
| |
85 | 63 |
| |
86 | 64 |
| |
87 |
| - | |
88 |
| - | |
89 |
| - | |
90 |
| - | |
91 |
| - | |
92 |
| - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
93 | 75 |
| |
94 | 76 |
| |
95 | 77 |
| |
96 | 78 |
| |
97 | 79 |
| |
98 | 80 |
| |
99 | 81 |
| |
100 |
| - | |
| 82 | + | |
101 | 83 |
| |
102 |
| - | |
| 84 | + | |
103 | 85 |
| |
104 | 86 |
| |
105 | 87 |
| |
| |||
109 | 91 |
| |
110 | 92 |
| |
111 | 93 |
| |
112 |
| - | |
113 |
| - | |
| 94 | + | |
| 95 | + | |
114 | 96 |
| |
115 | 97 |
| |
116 | 98 |
| |
| |||
119 | 101 |
| |
120 | 102 |
| |
121 | 103 |
| |
122 |
| - | |
123 |
| - | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
124 | 107 |
| |
125 | 108 |
| |
126 | 109 |
| |
| |||
149 | 132 |
| |
150 | 133 |
| |
151 | 134 |
| |
152 |
| - | |
| 135 | + | |
153 | 136 |
| |
154 | 137 |
| |
| 138 | + | |
| 139 | + | |
155 | 140 |
| |
156 | 141 |
| |
157 | 142 |
| |
| |||
272 | 257 |
| |
273 | 258 |
| |
274 | 259 |
| |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
275 | 299 |
| |
276 | 300 |
| |
277 | 301 |
| |
|
0 commit comments
Comments
(0)