forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit98e6e89
committed
tidbitmap: Support shared iteration.
When a shared iterator is used, each call to tbm_shared_iterate()returns a result that has not yet been returned to any processattached to the shared iterator. In other words, each cooperatingprocesses gets a disjoint subset of the full result set, but allresults are returned exactly once.This is infrastructure for parallel bitmap heap scan.Dilip Kumar. The larger patch set of which this is a part has beenreviewed and tested by (at least) Andres Freund, Amit Khandekar,Tushar Ahuja, Rafia Sabih, Haribabu Kommi, and Thomas Munro.Discussion:http://postgr.es/m/CAFiTN-uc4=0WxRGfCzs-xfkMYcSEWUC-Fon6thkJGjkh9i=13A@mail.gmail.com1 parentb7fa016 commit98e6e89
File tree
8 files changed
+536
-39
lines changed- doc/src/sgml
- src
- backend
- access/gin
- executor
- nodes
- storage/lmgr
- include
- nodes
- storage
8 files changed
+536
-39
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
826 | 826 | | |
827 | 827 | | |
828 | 828 | | |
829 | | - | |
| 829 | + | |
830 | 830 | | |
831 | 831 | | |
832 | 832 | | |
| |||
1081 | 1081 | | |
1082 | 1082 | | |
1083 | 1083 | | |
| 1084 | + | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
1084 | 1088 | | |
1085 | 1089 | | |
1086 | 1090 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
| 132 | + | |
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| |||
0 commit comments
Comments
(0)