This is a patch release addressing an issue related to modifying the schema of a table with null values and several performance / correctness bugs for complex SQL joins.
Merged PRs
- 1384: Fixed NULLs causing diff changes using MODIFY COLUMN
- 1382: Turned on strict parsing for the sql server config YAML. This catches…
… common indentation errors that have confused multiple users. - 1381: Fixed typo in conflicts doc
- 1380: go/go.mod: Bump go-mysql-server.
- 325: sql/analyzer/indexed_joins.go: Use partial indexes for indexed joins when a full index isn't available.
- 324: sql/analyzer/filters.go: Never push a filter expression with a subquery down.
- 323: sql/analyzer/prune_columns.go: Fix scope parameter in fixRemainingFieldsIndexes when fixing Child of a subquery alias.
- 322: sql/{plan,analyzer}: Cache subquery results when joining against a subquery.