aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/arrayfuncs.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2011-04-20 19:01:30 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2011-04-20 19:01:30 -0400
commit61a26671c6dc52d212789497252de2af89ce95b5 (patch)
tree5dfe663e13a342d0c6d6990f980fa57cbd2cc4e2 /src/backend/utils/adt/arrayfuncs.c
parenta58396d79e6519afd53914ff762a84097b45020d (diff)
downloadpostgresql-61a26671c6dc52d212789497252de2af89ce95b5.tar.gz
postgresql-61a26671c6dc52d212789497252de2af89ce95b5.zip
Set indcheckxmin true when REINDEX fixes an invalid or not-ready index.
Per comment from Greg Stark, it's less clear that HOT chains don't conflict with the index than it would be for a valid index. So, let's preserve the former behavior that indcheckxmin does get set when there are potentially-broken HOT chains in this case. This change does not cause any pg_index update that wouldn't have happened anyway, so we're not re-introducing the previous bug with pg_index updates, and surely the case is not significant from a performance standpoint; so let's be as conservative as possible.
Diffstat (limited to 'src/backend/utils/adt/arrayfuncs.c')
0 files changed, 0 insertions, 0 deletions