Release date: 2022-12-05
Enhancement of multiplexing transport:
Network stats in EXPLAIN
Support for TOASTed tuples
Hard limits on memory allocated by multiplexing processes
Support for foreign keys on sharded and global tables.
Support for INSERT ... ON CONFLICT DO UPDATE ... in simple cases.
Integration with the AQO extension.
Better selectivity estimations for joins with conditions local to the joined tables.
Built-in support for resolving prepared transactions.
Synchronization of the database horizon to allow better vacuuming and long transactions.
Support for minor updates with ALTER EXTENSION UPDATE.
User function that returns information about the replication group by a distribution key.
Support for automatic recovery of concurrent failures of more than one node in a new fault-tolerant mode.
Enhancement of shardmanctl load:
Automatic build of a sharded schema
Choice of shards to load according to the data distribution function
Better formatting in shardmanctl status.
Support for scram-sha-256 authentication in shardman-tools.