- Notifications
You must be signed in to change notification settings - Fork5
Commitf35742c
committed
Support parallel bitmap heap scans.
The index is scanned by a single process, but then all cooperatingprocesses can iterate jointly over the resulting set of heap blocks.In the future, we might also want to support using a parallel bitmapindex scan to set up for a parallel bitmap heap scan, but that's ajob for another day.Dilip Kumar, with some corrections and cosmetic changes by me. Thelarger patch set of which this is a part has been reviewed and testedby (at least) Andres Freund, Amit Khandekar, Tushar Ahuja, RafiaSabih, Haribabu Kommi, Thomas Munro, and me.Discussion:http://postgr.es/m/CAFiTN-uc4=0WxRGfCzs-xfkMYcSEWUC-Fon6thkJGjkh9i=13A@mail.gmail.com1 parent4eafdcc commitf35742c
File tree
24 files changed
+612
-55
lines changed- doc/src/sgml
- src
- backend
- access/heap
- executor
- nodes
- optimizer
- path
- plan
- util
- postmaster
- include
- access
- executor
- nodes
- optimizer
- test/regress
- expected
- sql
24 files changed
+612
-55
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1211 | 1211 | | |
1212 | 1212 | | |
1213 | 1213 | | |
1214 | | - | |
| 1214 | + | |
1215 | 1215 | | |
1216 | 1216 | | |
1217 | 1217 | | |
| |||
1247 | 1247 | | |
1248 | 1248 | | |
1249 | 1249 | | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
1250 | 1254 | | |
1251 | 1255 | | |
1252 | 1256 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1753 | 1753 | | |
1754 | 1754 | | |
1755 | 1755 | | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
1756 | 1772 | | |
1757 | 1773 | | |
1758 | 1774 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
217 | 218 | | |
218 | 219 | | |
219 | 220 | | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
220 | 225 | | |
221 | 226 | | |
222 | 227 | | |
| |||
277 | 282 | | |
278 | 283 | | |
279 | 284 | | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
280 | 290 | | |
281 | 291 | | |
282 | 292 | | |
| |||
775 | 785 | | |
776 | 786 | | |
777 | 787 | | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
778 | 792 | | |
779 | 793 | | |
780 | 794 | | |
| |||
0 commit comments
Comments
(0)