On Fri, May 10, 2019 at 09:25:58PM -0400, Tom Lane wrote:
> Michael Paquier <michael@paquier.xyz> writes:
> > The refactoring bits are fine for HEAD. For back-branches I would
> > suggest using the simplest patch of upthread.
>
> Makes sense to me too. The refactoring is mostly to make future
> additions easier, so there's not much point for back branches.
For now, I have committed and back-patched all the way down the bug
fix. The refactoring is also kind of nice so I'll be happy to look at
an updated patch. At the same time, let's get rid of
reindex_system_catalogs() and integrate it with reindex_one_database()
with a REINDEX_SYSTEM option in the enum. Julien, could you send a
new version?
> Right. Also, I was imagining folding the steps together while
> building the commands so that there's just one switch() for that,
> along the lines of
Yes, that makes sense.
--
Michael