]> git.ipfire.org Git - thirdparty/postgresql.git/commit
It is possible for ResolveNew to be used to insert a sublink into a
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 20 Oct 2003 20:02:30 +0000 (20:02 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 20 Oct 2003 20:02:30 +0000 (20:02 +0000)
commit98c7f157f2688ab83e97fa03b9e1bf194eadb2ba
treef6c7d2a1bd2a1458cca59c0083fd53c820fc0d9f
parentf8ee74faebbfaabd254790964cbf64dcffef54a1
It is possible for ResolveNew to be used to insert a sublink into a
subquery that didn't previously have one.  We have traditionally made
the caller of ResolveNew responsible for updating the hasSubLinks flag
of the outermost query, but this fails to account for hasSubLinks in
subqueries.  Fix ResolveNew to handle this.  We might later want to
change the calling convention of ResolveNew so that it can fix the
outer query too, simplifying callers.  But I went with the localized
fix for now.  Per bug report from J Smith, 20-Oct-03.
src/backend/rewrite/rewriteManip.c