diff options
| author | Robert Haas <rhaas@postgresql.org> | 2016-06-24 15:06:19 -0400 |
|---|---|---|
| committer | Robert Haas <rhaas@postgresql.org> | 2016-06-24 15:14:15 -0400 |
| commit | 9e9c38e15947f4f3ed478f8b70e74b55e31fe950 (patch) | |
| tree | d9f54f2467dc92d7d029baed1487a0cbfebb4d73 /src/backend/utils/error | |
| parent | 267569b24c1782b756cad46ffc8e9b28988e7385 (diff) | |
postgres_fdw: Fix incorrect NULL handling in join pushdown.
something.* IS NOT NULL means that every attribute of the row is not
NULL, not that the row itself is non-NULL (e.g. because it's coming
from below an outer join. Use (somevar.*)::pg_catalog.text IS NOT
NULL instead.
Ashutosh Bapat, per a report by Rushabh Lathia. Reviewed by
Amit Langote and Etsuro Fujita. Schema-qualification added by me.
Diffstat (limited to 'src/backend/utils/error')
0 files changed, 0 insertions, 0 deletions
