Release Note
v11.1.6
Correctly reports shard size in canopy_shards view (#6748)
Fixes a bug in shard copy operations (#6721)
Fixes a bug that causes background rebalancer to fail when a reference table doesn’t have a primary key (#6682)
Fixes a regression in allowed foreign keys on distributed tables (#6550)
Fixes a use-after-free bug in connection management (#6685)
Fixes an unexpected foreign table error by disallowing to drop the table_name option (#6669)
Fixes an uninitialized memory access in shard split API (#6845)
Fixes compilation for PG13.10 and PG14.7 (#6711)
Fixes crash that happens when trying to replicate a reference table that is actually dropped (#6595)
Fixes memory leak issue with query results that returns single row (#6724)
Fixes the modifiers for subscription and role creation (#6603)
Makes sure to quote all identifiers used for logical replication to prevent potential issues (#6604)
Makes sure to skip foreign key validations at the end of shard moves (#6640)
v11.1.5
Fixes two potential dangling pointer issues
Fixes compilation warning on PG13 + OpenSSL 3.0
v11.1.4
Fixes an upgrade problem for worker_fetch_foreign_file when upgrade path starts from 8.3 up to 11.1
Fixes an upgrade problem for worker_repartition_cleanup when upgrade path starts from 9.1 up to 11.1
v11.1.3
Adds support for PostgreSQL 15.0
Fixes a bug in ALTER EXTENSION canopy UPDATE
Fixes a bug that causes a crash with empty/null password
Fixes a bug that causes not retaining trigger enable/disable settings when re-creating them on shards
v11.1.2
Adds support for PostgreSQL 15rc1
Disallows having ON DELETE/UPDATE SET DEFAULT actions on columns that default to sequences
Fixes a bug that might cause inserting incorrect DEFAULT values when applying foreign key actions
Fixes a performance issue related to shard-moves by creating replica identities before copying shards
Improves logging during shard-splits and resource cleanup
Makes sure to reuse connections for shard-splits and logical replication
Makes sure to try dropping replication slots a few more times after a failure at the end of the shard-splits
v11.1.1
Fixes a bug that prevents create_distributed_table_concurrently() working on an empty node