-
- Downloads
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.
Showing
- contrib/postgres_fdw/deparse.c 4 additions, 4 deletionscontrib/postgres_fdw/deparse.c
- contrib/postgres_fdw/expected/postgres_fdw.out 41 additions, 21 deletionscontrib/postgres_fdw/expected/postgres_fdw.out
- contrib/postgres_fdw/sql/postgres_fdw.sql 5 additions, 0 deletionscontrib/postgres_fdw/sql/postgres_fdw.sql
Loading
Please register or sign in to comment