forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitf7a8fc1
committed
Add and use BitmapHeapScanDescData struct
Move the several members of HeapScanDescData which are specific toBitmap Heap Scans into a new struct, BitmapHeapScanDescData, whichinherits from HeapScanDescData.This reduces the size of the HeapScanDescData for other types of scansand will allow us to add additional bitmap heap scan-specific members inthe future without fear of bloating the HeapScanDescData.Reviewed-by: Tomas VondraDiscussion:https://postgr.es/m/c736f6aa-8b35-4e20-9621-62c7c82e2168%40vondra.me1 parent7b6468c commitf7a8fc1
File tree
4 files changed
+61
-30
lines changed- src
- backend/access/heap
- include/access
- tools/pgindent
4 files changed
+61
-30
lines changedLines changed: 33 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1048 | 1048 |
| |
1049 | 1049 |
| |
1050 | 1050 |
| |
1051 |
| - | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
1052 | 1061 |
| |
1053 | 1062 |
| |
1054 | 1063 |
| |
1055 | 1064 |
| |
1056 | 1065 |
| |
1057 | 1066 |
| |
1058 | 1067 |
| |
1059 |
| - | |
1060 |
| - | |
1061 | 1068 |
| |
1062 | 1069 |
| |
1063 | 1070 |
| |
| |||
1173 | 1180 |
| |
1174 | 1181 |
| |
1175 | 1182 |
| |
1176 |
| - | |
| 1183 | + | |
1177 | 1184 |
| |
1178 |
| - | |
1179 |
| - | |
1180 |
| - | |
| 1185 | + | |
1181 | 1186 |
| |
1182 |
| - | |
1183 |
| - | |
1184 |
| - | |
1185 |
| - | |
1186 |
| - | |
1187 |
| - | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
1188 | 1200 |
| |
1189 | 1201 |
| |
1190 | 1202 |
| |
| |||
1213 | 1225 |
| |
1214 | 1226 |
| |
1215 | 1227 |
| |
1216 |
| - | |
1217 |
| - | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
1218 | 1236 |
| |
1219 | 1237 |
| |
1220 | 1238 |
| |
|
Lines changed: 11 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2118 | 2118 |
| |
2119 | 2119 |
| |
2120 | 2120 |
| |
2121 |
| - | |
| 2121 | + | |
| 2122 | + | |
2122 | 2123 |
| |
2123 | 2124 |
| |
2124 | 2125 |
| |
2125 | 2126 |
| |
2126 | 2127 |
| |
2127 | 2128 |
| |
| 2129 | + | |
| 2130 | + | |
2128 | 2131 |
| |
2129 | 2132 |
| |
2130 | 2133 |
| |
| |||
2162 | 2165 |
| |
2163 | 2166 |
| |
2164 | 2167 |
| |
2165 |
| - | |
| 2168 | + | |
2166 | 2169 |
| |
2167 | 2170 |
| |
2168 | 2171 |
| |
2169 |
| - | |
| 2172 | + | |
2170 | 2173 |
| |
2171 |
| - | |
| 2174 | + | |
2172 | 2175 |
| |
2173 | 2176 |
| |
2174 | 2177 |
| |
| |||
2282 | 2285 |
| |
2283 | 2286 |
| |
2284 | 2287 |
| |
2285 |
| - | |
| 2288 | + | |
| 2289 | + | |
2286 | 2290 |
| |
2287 | 2291 |
| |
2288 | 2292 |
| |
2289 | 2293 |
| |
2290 |
| - | |
| 2294 | + | |
2291 | 2295 |
| |
2292 | 2296 |
| |
2293 | 2297 |
| |
2294 | 2298 |
| |
2295 | 2299 |
| |
2296 |
| - | |
| 2300 | + | |
2297 | 2301 |
| |
2298 | 2302 |
| |
2299 | 2303 |
| |
|
Lines changed: 16 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
92 | 92 |
| |
93 | 93 |
| |
94 | 94 |
| |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
95 | 106 |
| |
96 | 107 |
| |
97 | 108 |
| |
98 | 109 |
| |
99 | 110 |
| |
100 |
| - | |
| 111 | + | |
101 | 112 |
| |
| 113 | + | |
| 114 | + | |
102 | 115 |
| |
103 | 116 |
| |
104 |
| - | |
105 |
| - | |
106 |
| - | |
107 |
| - | |
108 |
| - | |
109 |
| - | |
110 |
| - | |
| 117 | + | |
| 118 | + | |
111 | 119 |
| |
112 | 120 |
| |
113 | 121 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
264 | 264 |
| |
265 | 265 |
| |
266 | 266 |
| |
| 267 | + | |
267 | 268 |
| |
268 | 269 |
| |
269 | 270 |
| |
|
0 commit comments
Comments
(0)