postgresql/src/backend
Robert Haas c6755e233b 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
2017-11-28 11:44:59 -05:00
..
access Fix typo. 2017-11-28 08:19:01 -05:00
bootstrap Exclude flex-generated code from coverage testing 2017-10-16 16:28:11 -04:00
catalog Add null test to partition constraint for default range partitions. 2017-11-28 10:51:01 -05:00
commands Fix assorted syscache lookup sloppiness in partition-related code. 2017-11-27 19:22:08 -05:00
executor Teach bitmap heap scan to cope with absence of a DSA. 2017-11-28 11:44:59 -05:00
foreign Change TRUE/FALSE to true/false 2017-11-08 11:37:28 -05:00
lib Allow to avoid NUL-byte management for stringinfos and use in format.c. 2017-10-11 16:01:52 -07:00
libpq Support channel binding 'tls-unique' in SCRAM 2017-11-18 10:15:54 -05:00
main Install Windows crash dump handler before all else. 2017-11-12 14:31:00 -08:00
nodes Pass InitPlan values to workers via Gather (Merge). 2017-11-16 12:06:14 -05:00
optimizer Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE. 2017-11-27 17:54:07 -05:00
parser Add some const decorations to prototypes 2017-11-10 13:38:57 -05:00
po Translation updates 2017-08-07 13:55:34 -04:00
port Add some const decorations to prototypes 2017-11-10 13:38:57 -05:00
postmaster Provide for forward compatibility with future minor protocol versions. 2017-11-21 13:56:24 -05:00
regex Mop-up for commit 85feb77aa0. 2017-09-22 11:35:12 -04:00
replication Generational memory allocator 2017-11-23 05:45:07 +11:00
rewrite Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE. 2017-11-27 17:54:07 -05:00
snowball Add some const decorations to prototypes 2017-11-10 13:38:57 -05:00
statistics Infer functional dependency past RelabelType 2017-10-12 17:23:47 +02:00
storage Update buffile.h/.c comments for removal of non-temp option. 2017-11-25 13:19:43 -05:00
tcop Back out the session_start and session_end hooks feature. 2017-11-16 11:35:02 -05:00
tsearch Add some const decorations to prototypes 2017-11-10 13:38:57 -05:00
utils Make has_sequence_privilege support WITH GRANT OPTION 2017-11-26 09:49:40 -08:00
.gitignore
common.mk Add ICU_CFLAGS to global CPPFLAGS 2017-06-12 15:57:22 -04:00
Makefile Inject $(ICU_LIBS) regardless of platform. 2017-08-20 21:22:18 -07:00
nls.mk Translation updates 2017-05-15 12:19:54 -04:00