• T
    Fix relcache reference leak in refresh_by_match_merge(). · f7271c44
    Tom Lane 提交于
    One path through the loop over indexes forgot to do index_close().  Rather
    than adding a fourth call, restructure slightly so that there's only one.
    
    In passing, get rid of an unnecessary syscache lookup: the pg_index struct
    for the index is already available from its relcache entry.
    
    Per report from YAMAMOTO Takashi, though this is a bit different from his
    suggested patch.  This is new code in HEAD, so no need for back-patch.
    f7271c44
matview.c 24.4 KB