master
Improve display of query results in isolation tests.
Fix ALTER DOMAIN VALIDATE CONSTRAINT locking
Fix NOTIFY wakeups for pre-commit LISTEN entries.
Reintroduce MAINTAIN privilege and pg_maintain predefined role.
Add some isolation tests for CLUSTER
Add isolation test for TOAST value reuse during CLUSTER
Use term "referenced" rather than "dependent" in dependency locking
Use annotations to reduce instability of isolation-test results.
Rename force_parallel_mode to debug_parallel_query
Add some isolation tests for deadlock detection and resolution.
Change the names generated for child foreign key constraints.
Rethink blocking annotations in detach-partition-concurrently-[34].
Re-adjust drop-index-concurrently-1 isolation test
Fix rowmark handling for non-relation RTEs during executor init
Use "concurrent delete" in serialization error for TM_Deleted cases
Improve concurrency of foreign key locking
Specify permutations for isolation tests with "invalid" permutations.
Fix assertions with RI triggers in heap_update and heap_delete.
Add isolation tests for UPDATE/DELETE FOR PORTION OF
Add test for HeapBitmapScan's broken skip_fetch optimization
Fix serializable mode with index-only scans.
For inplace update, send nontransactional invalidations.
Add support for INSERT ... ON CONFLICT DO SELECT.
Stabilize output of new isolation test insert-conflict-do-update-4.
isolationtester: append session name to application_name.
Fix data loss at inplace update after heap_update().
Put back intra-grant-inplace.spec test coverage
Allow a no-wait lock acquisition to succeed in more cases.
Make materialized views participate in predicate locking
Fix concurrent update issues with MERGE.
Add support for MERGE SQL command
Fix EvalPlanQual rechecking during MERGE.
Fix concurrent update issue with MERGE.
Fix handling of updated tuples in the MERGE statement
Fix calculation of members_size in pg_get_multixact_stats()
Fix risk of deadlock failure while dropping a partitioned index.
Implement ALTER TABLE ... MERGE PARTITIONS ... command
Implement ALTER TABLE ... SPLIT PARTITION ... command
Fix corruption of toast indexes with REINDEX CONCURRENTLY
Improve handling of dropped relations for REINDEX DATABASE/SCHEMA/SYSTEM
Add Boolean node
Fix assert failures in parallel SERIALIZABLE READ ONLY.
Strip whitespace from SQL blocks in the isolation test suite. This is purely cosmetic, it removes a lot of IMHO ugly whitespace from the expected output.
Add stats_reset to pg_stat_user_functions
Add subxid-overflow "isolation" test
Issue a NOTICE if a created function depends on any temp objects.
Remove flaky isolation tests for timeouts
Avoid serializability errors when locking a tuple with a committed update
Indicate session name in isolationtester notices
Simplify WARNING messages from skipped vacuum/analyze on a table
Set relfrozenxid to oldest extant XID seen by VACUUM.