aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/jsonb_util.c
diff options
context:
space:
mode:
authorMichael Paquier <michael@paquier.xyz>2022-04-26 13:41:17 +0900
committerMichael Paquier <michael@paquier.xyz>2022-04-26 13:41:17 +0900
commit21a10368eb3fce73f146d7e48b4d81496f60d965 (patch)
treef381e73aba74f546fdd4473c6266b35f7837ccda /src/backend/utils/adt/jsonb_util.c
parentb787c554c264cbed4de4eff2bb170a5224f0cfa5 (diff)
downloadpostgresql-21a10368eb3fce73f146d7e48b4d81496f60d965.tar.gz
postgresql-21a10368eb3fce73f146d7e48b4d81496f60d965.zip
Add some isolation tests for CLUSTER
This commit adds two isolation tests for CLUSTER, using: - A normal table, making sure that CLUSTER blocks and completes if the table is locked by a concurrent session. - A partitioned table with a partition owned by a different user. If the partitioned table is locked by a concurrent session, CLUSTER on the partitioned table should block. If the partition owned by a different user is locked, CLUSTER on its partitioned table should complete and skip the partition. 3f19e17 has added an early check to ignore such a partition with a SQL regression test, but this was not checking that CLUSTER should not block. Discussion: https://postgr.es/m/YlqveniXn9AI6RFZ@paquier.xyz
Diffstat (limited to 'src/backend/utils/adt/jsonb_util.c')
0 files changed, 0 insertions, 0 deletions