Re: ERROR: found unexpected null value in index
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Peter Geoghegan <pg@bowt.ie>
Cc: Andres Freund <andres@anarazel.de>,
Manuel Rigger <rigger.manuel@gmail.com>,
PostgreSQL mailing lists <pgsql-bugs@lists.postgresql.org>
Date: 2019-07-12T20:28:12Z
Lists: pgsql-bugs
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