You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Avoid crashing if relcache flush occurs while trying to load data into an
index's support-function cache (in index_getprocinfo). Since none of thatdata can change for an index that's in active use, it seems sufficient totreat all open indexes the same way we were treating "nailed" system indexes--- that is, just re-read the pg_class row and leave the rest of the relcacheentry strictly alone. The pg_class re-read might not be strictly necessaryeither, but since the reltablespace and relfilenode can change in normaloperation it seems safest to do it. (We don't support changing any of theother info about an index at all, at the moment.)Back-patch as far as 8.0. It might be possible to adapt the patch to 7.4,but it would take more work than I care to expend for such a low-probabilityproblem. 7.3 is out of luck for sure.