postgresql/src/backend
Andres Freund 4c640f4f38 Fix STRICT check for strict aggregates with NULL ORDER BY columns.
I (Andres) broke this unintentionally in 69c3936a14, by checking
strictness for all input expressions computed for an aggregate, rather
than just the input for the aggregate transition function.

Reported-By: Ondřej Bouda
Bisected-By: Tom Lane
Diagnosed-By: Andrew Gierth
Discussion: https://postgr.es/m/2a505161-2727-2473-7c46-591ed108ac52@email.cz
Backpatch: 11-, like 69c3936a14
2018-11-03 14:48:42 -07:00
..
access Fix spelling errors and typos in comments 2018-11-02 13:56:52 +01:00
bootstrap Install a check for mis-linking of src/port and src/common functions. 2018-09-09 12:23:23 -04:00
catalog Fix tablespace handling for partitioned indexes 2018-11-03 13:25:19 -03:00
commands Fix tablespace handling for partitioned indexes 2018-11-03 13:25:19 -03:00
executor Fix STRICT check for strict aggregates with NULL ORDER BY columns. 2018-11-03 14:48:42 -07:00
foreign Correct constness of a few variables. 2018-10-15 21:01:14 -07:00
jit Fix spelling errors and typos in comments 2018-11-02 13:56:52 +01:00
lib Remove incorrect comment in dshash.c. 2018-10-29 12:57:55 +13:00
libpq Server-side fix for delayed NOTIFY and SIGTERM processing. 2018-10-19 21:39:21 -04:00
main Update copyright for 2018 2018-01-02 23:30:12 -05:00
nodes Correct attach/detach logic for FKs in partitions 2018-10-12 12:37:37 -03:00
optimizer Fix spelling errors and typos in comments 2018-11-02 13:56:52 +01:00
parser Fix interaction of CASE and ArrayCoerceExpr. 2018-10-30 15:26:11 -04:00
partitioning Centralize executor's opening/closing of Relations for rangetable entries. 2018-10-04 14:03:42 -04:00
po Translation updates 2018-06-25 12:37:18 +02:00
port Fix spelling errors and typos in comments 2018-11-02 13:56:52 +01:00
postmaster Add pg_promote function 2018-10-25 09:46:00 +09:00
regex Clean up warnings from -Wimplicit-fallthrough. 2018-05-01 19:35:08 -04:00
replication Lower error level from PANIC to FATAL when restoring slots at startup 2018-11-02 07:59:24 +09:00
rewrite Change rewriter/planner/executor/plancache to depend on RTE rellockmode. 2018-10-02 14:43:09 -04:00
snowball Sync our Snowball stemmer dictionaries with current upstream. 2018-09-24 17:29:38 -04:00
statistics Fix typos. 2018-08-27 09:32:59 +12:00
storage Fix spelling errors and typos in comments 2018-11-02 13:56:52 +01:00
tcop Server-side fix for delayed NOTIFY and SIGTERM processing. 2018-10-19 21:39:21 -04:00
tsearch Make ts_locale.c's character-type functions cope with UTF-16. 2018-11-03 13:56:10 -04:00
utils GUC: adjust effective_cache_size docs and SQL description 2018-11-02 09:11:00 -04:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Refactor dlopen() support 2018-09-06 11:33:04 +02:00
common.mk Remove PARTIAL_LINKING build mode. 2018-03-30 17:33:04 -07:00
nls.mk Translation updates 2018-06-25 12:37:18 +02:00