What's Changed
New features
-
Add IMMV metadata restore support for pg_dump and pg_upgrade by @yugo-n in #169
After restoring a database from pg_dump or upgrading PostgreSQL using pg_upgrade, IMMVs no longer need to be dropped and recreated manually. The new pg_ivm_dump_metadata utility and restore_immv() function restore the metadata required by pg_ivm, allowing incremental maintenance to continue without recreating the IMMVs.
Bug fixes
-
Fix incorrect maintenance when the same table is modified multiple times by triggers by @yugo-n in #162
Previously, if a table was modified multiple times by user-defined or RI triggers, incremental maintenance could produce inconsistent results or lead to duplicate key violations.
-
Fix segfault during outer-join views maintenance by @yugo-n in #167
This bug was introduced in v1.14.
Full Changelog: v1.14...v1.15