postgresql/src/include
Jeff Davis 200f6100a9 Fix LookupTupleHashEntryHash() pipeline-stall issue.
Refactor hash lookups in nodeAgg.c to improve performance.

Author: Andres Freund and Jeff Davis
Discussion: https://postgr.es/m/20200612213715.op4ye4q7gktqvpuo%40alap3.anarazel.de
Backpatch-through: 13
2020-07-26 15:09:46 -07:00
..
access Allocate consecutive blocks during parallel seqscans 2020-07-26 21:02:45 +12:00
bootstrap Update copyrights for 2020 2020-01-01 12:21:45 -05:00
catalog Mark built-in coercion functions as leakproof where possible. 2020-07-25 12:54:58 -04:00
commands Unify drop-by-OID functions 2020-06-09 09:39:46 +02:00
common Fix comment in sha2.h 2020-07-22 10:16:21 +09:00
datatype Update copyrights for 2020 2020-01-01 12:21:45 -05:00
executor Fix LookupTupleHashEntryHash() pipeline-stall issue. 2020-07-26 15:09:46 -07:00
fe_utils Move frontend-side archive APIs from src/common/ to src/fe_utils/ 2020-06-11 15:48:46 +09:00
foreign Update copyrights for 2020 2020-01-01 12:21:45 -05:00
jit Fix some header identifications 2020-07-14 13:39:45 +09:00
lib Initial pgindent and pgperltidy run for v13. 2020-05-14 13:06:50 -04:00
libpq code: replace 'master' with 'leader' where appropriate. 2020-07-08 12:58:32 -07:00
mb Allow Unicode escapes in any server encoding, not only UTF-8. 2020-03-06 14:17:43 -05:00
nodes HashAgg: before spilling tuples, set unneeded columns to NULL. 2020-07-12 22:59:32 -07:00
optimizer Rename enable_incrementalsort for clarity 2020-07-05 11:43:08 +02:00
parser Revert 0f5ca02f53 2020-04-08 11:37:27 +03:00
partitioning Fix some header identifications 2020-07-14 13:39:45 +09:00
port Avoid need for valgrind suppressions for pg_atomic_init_u64 on some platforms. 2020-06-08 19:52:19 -07:00
portability Update copyrights for 2020 2020-01-01 12:21:45 -05:00
postmaster Trigger autovacuum based on number of INSERTs 2020-03-28 19:20:12 +13:00
regex Assume that we have <wchar.h>. 2020-02-21 14:30:47 -05:00
replication WAL Log invalidations at command end with wal_level=logical. 2020-07-23 08:34:48 +05:30
rewrite Update copyrights for 2020 2020-01-01 12:21:45 -05:00
snowball Update snowball 2020-06-08 08:07:15 +02:00
statistics Initial pgindent and pgperltidy run for v13. 2020-05-14 13:06:50 -04:00
storage Add huge_page_size setting for use on Linux. 2020-07-17 14:33:00 +12:00
tcop code: replace 'master' with 'primary' where appropriate. 2020-07-08 12:57:23 -07:00
tsearch Replace TS_execute's TS_EXEC_CALC_NOT flag with TS_EXEC_SKIP_NOT. 2020-07-24 15:43:56 -04:00
utils WAL Log invalidations at command end with wal_level=logical. 2020-07-23 08:34:48 +05:30
.gitignore Refactor dlopen() support 2018-09-06 11:33:04 +02:00
c.h Fix -Wcast-function-type warnings 2020-07-14 19:55:25 +02:00
fmgr.h Fix -Wcast-function-type warnings 2020-07-14 19:55:25 +02:00
funcapi.h Avoid holding a directory FD open across assorted SRF calls. 2020-03-16 21:05:52 -04:00
getaddrinfo.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
getopt_long.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
Makefile Get rid of jsonpath_gram.h and jsonpath_scanner.h 2019-03-20 11:13:34 +03:00
miscadmin.h Add unlikely() to CHECK_FOR_INTERRUPTS() 2020-06-05 16:49:25 -04:00
pg_config.h.in Rename configure.in to configure.ac 2020-07-24 10:42:08 +02:00
pg_config_ext.h.in Autoconfiscate selection of 64-bit int type for 64-bit large object API. 2012-10-07 21:52:43 -04:00
pg_config_manual.h Add nbtree Valgrind buffer lock checks. 2020-07-21 15:50:58 -07:00
pg_getopt.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
pg_trace.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
pgstat.h Improve server code to read files as part of a base backup. 2020-06-17 11:39:17 -04:00
pgtar.h Assorted cleanup of tar-related code. 2020-06-15 15:28:49 -04:00
pgtime.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
port.h Initial pgindent and pgperltidy run for v13. 2020-05-14 13:06:50 -04:00
postgres.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
postgres_ext.h Phase 2 of pgindent updates. 2017-06-21 15:19:25 -04:00
postgres_fe.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
rusagestub.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00
windowapi.h Update copyrights for 2020 2020-01-01 12:21:45 -05:00