Re: ERROR: found unexpected null value in index
Manuel Rigger <rigger.manuel@gmail.com>
From: Manuel Rigger <rigger.manuel@gmail.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Peter Geoghegan <pg@bowt.ie>, Andres Freund <andres@anarazel.de>, PostgreSQL mailing lists <pgsql-bugs@lists.postgresql.org>
Date: 2019-07-12T23:18:53Z
Lists: pgsql-bugs
Thanks for fixing this! Best, Manuel On Fri, Jul 12, 2019 at 10:28 PM Tom Lane <tgl@sss.pgh.pa.us> wrote: > > I wrote: > > Peter Geoghegan <pg@bowt.ie> writes: > >> Interesting approach. I certainly prefer it to the alternative > >> approach of framing the problem as a visibility concern. > > > Yes, I certainly like this better than my previous attempt. > > Re-reading the patch, I realized that it wasn't using the ExecutorState > infrastructure anymore, except for a short-lived memory context. So we > can get an additional small savings by dropping the executor dependency > and just making a temp context for ourselves. > > Pushed with that improvement. > > regards, tom lane
Commits
-
Fix get_actual_variable_range() to cope with broken HOT chains.
- d3751adcf14d 13.0 landed
- cee976c4e8c4 12.0 landed
- 5c1b7edc23a0 11.5 landed
-
Improve performance of get_actual_variable_range with recently-dead tuples.
- 3ca930fc39cc 11.0 cited