Re: BUG #19492: intarray: fix variable stats leak in _int_matchsel

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

From: Tom Lane <tgl@sss.pgh.pa.us>
To: zengman <zengman@halodbtech.com>
Cc: pgsql-bugs <pgsql-bugs@lists.postgresql.org>
Date: 2026-05-25T22:17:25Z
Lists: pgsql-bugs
"=?gb18030?B?emVuZ21hbg==?=" <zengman@halodbtech.com> writes:
> Patch attached. Also added a test case that exercises this code path
> by creating a text operator with _int_matchsel as the restriction
> estimator.

Good catch, pushed.  I didn't bother with the test case though ---
none of the other early exits in that function have test cases,
and I don't see why this one is any more fragile than the others.

			regards, tom lane



Commits

  1. Fix missed ReleaseVariableStats() in intarray's _int_matchsel().