Re: BUG #17781: Assert in setrefs.c

Tom Lane <tgl@sss.pgh.pa.us>

From: Tom Lane <tgl@sss.pgh.pa.us>
To: tharakan@gmail.com
Cc: pgsql-bugs@lists.postgresql.org
Date: 2023-02-07T23:26:57Z
Lists: pgsql-bugs
PG Bug reporting form <noreply@postgresql.org> writes:
> This assert() is easily reproducible as of aa69541046@master, although I can
> trace the issue back to last week's commit 2489d76c49.

Pushed a fix, thanks!

			regards, tom lane



Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. Further fixes in qual nullingrel adjustment for outer join commutation.

  2. Further tighten nullingrel marking rules in build_joinrel_tlist().

  3. remove_rel_from_query() must clean up PlaceHolderVar.phrels fields.

  4. Rethink nullingrel marking rules in build_joinrel_tlist().

  5. Make Vars be outer-join-aware.