Teach bitmap heap scan to cope with absence of a DSA.
Robert Haas <rhaas@postgresql.org>
Teach bitmap heap scan to cope with absence of a DSA. If we have a plan that uses parallelism but are unable to execute it using parallelism, for example due to a lack of available DSM segments, then the EState's es_query_dsa will be NULL. Parallel bitmap heap scan needs to fall back to a non-parallel scan in such cases. Patch by me, reviewed by Dilip Kumar Discussion: http://postgr.es/m/CAEepm=0kADK5inNf_KuemjX=HQ=PuTP0DykM--fO5jS5ePVFEA@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/executor/nodeBitmapHeapscan.c | modified | +11 −0 |
Discussion
- ERROR: too many dynamic shared memory segments 17 messages · 2017-11-27 → 2018-02-02