pg_upgrade: Handle hash index upgrades more smoothly.
Robert Haas <rhaas@postgresql.org>
pg_upgrade: Handle hash index upgrades more smoothly. Mark any old hash indexes as invalid so that they don't get used, and create a script to run REINDEX on all of them. Without this, we'd still try to use any upgraded hash indexes, but it would fail. Amit Kapila, reviewed by me. Per a suggestion from Tom Lane. Discussion: http://postgr.es/m/CAA4eK1Jidtagm7Q81q-WoegOVgkotv0OxvHOjFxcvFRP4X=mSw@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| src/bin/pg_upgrade/check.c | modified | +16 −1 |
| src/bin/pg_upgrade/pg_upgrade.h | modified | +2 −0 |
| src/bin/pg_upgrade/version.c | modified | +112 −0 |
Discussion
- bumping HASH_VERSION to 3 18 messages · 2017-03-31 → 2017-05-21