What's Changed
- Fix incorrect aggregate function used in cross-shard statements @Prabhat1308
- Faster cross-shard queries with improved parallelization
- Make
NOTIFY
respect transactional semantics - Support for
NUMERIC
data type in cross-shard aggregate and sorting @jaggederest - SIMD for pgvector L2 cross-shard sorting @jaggederest
- Fix performance issue in dry-run mode caused by lock contention @jaggederest
- 2pc transactions are not started by default for single-statement writes
- Prepared statement fixes, caused by out of order Close message processing
- Ignore
DISCARD
command from clients in transaction mode. This makes sure prepared statements work with Rails apps, for example. - Heath check HTTP endpoint for AWS NLBs
- Log tables during schema sync
New Contributors
- @Prabhat1308 made their first contribution in #462
Full Changelog: v0.1.6...v0.1.7