postgresql/src/backend/utils
Tom Lane 75be66464c Invent min_parallel_relation_size GUC to replace a hard-wired constant.
The main point of doing this is to allow the cutoff to be set very small,
even zero, to allow parallel-query behavior to be tested on relatively
small tables such as we typically use in the regression tests.  But it
might be of use to users too.  The number-of-workers scaling behavior in
create_plain_partial_paths() is pretty ad-hoc and subject to change, so
we won't expose anything about that, but the notion of not considering
parallel query at all for tables below size X seems reasonably stable.

Amit Kapila, per a suggestion from me

Discussion: <17170.1465830165@sss.pgh.pa.us>
2016-06-16 13:47:20 -04:00
..
adt Improve the situation for parallel query versus temp relations. 2016-06-09 20:16:11 -04:00
cache Refactor to reduce code duplication for function property checking. 2016-06-10 16:03:46 -04:00
error pgindent run for 9.6 2016-06-09 18:02:36 -04:00
fmgr Properly install dynloader.h on MSVC builds 2016-01-19 23:30:29 -05:00
hash pgindent run for 9.6 2016-06-09 18:02:36 -04:00
init Improve the situation for parallel query versus temp relations. 2016-06-09 20:16:11 -04:00
mb Finish pgindent run for 9.6: Perl files. 2016-06-12 04:19:56 -04:00
misc Invent min_parallel_relation_size GUC to replace a hard-wired constant. 2016-06-16 13:47:20 -04:00
mmgr Report memory context stats upon out-of-memory in repalloc[_huge]. 2016-03-13 00:21:07 -05:00
resowner pgindent run for 9.6 2016-06-09 18:02:36 -04:00
sort pgindent run for 9.6 2016-06-09 18:02:36 -04:00
time Fix interaction between CREATE INDEX and "snapshot too old". 2016-06-10 09:25:31 -05:00
.gitignore
errcodes.txt Add the "snapshot too old" feature 2016-04-08 14:36:30 -05:00
Gen_dummy_probes.pl Finish pgindent run for 9.6: Perl files. 2016-06-12 04:19:56 -04:00
Gen_dummy_probes.sed Update copyright for 2016 2016-01-02 13:33:40 -05:00
Gen_fmgrtab.pl Update copyright for 2016 2016-01-02 13:33:40 -05:00
generate-errcodes.pl Update copyright for 2016 2016-01-02 13:33:40 -05:00
Makefile
probes.d Update copyright for 2016 2016-01-02 13:33:40 -05:00