vitess.io/vitess@v0.16.2/changelog/16.0/16.0.2/changelog.md (about) 1 # Changelog of Vitess v16.0.2 2 3 ### Bug fixes 4 #### Build/CI 5 * Small fixes to the auto-upgrade golang tool [#12838](https://github.com/vitessio/vitess/pull/12838) 6 * Add timeout to `golangci-lint` and bump its version [#12852](https://github.com/vitessio/vitess/pull/12852) 7 * [release-16.0] Remove recent golangci-lint version bump [#12909](https://github.com/vitessio/vitess/pull/12909) 8 #### Cluster management 9 * Backport: [topo] Disallow the slash character in shard names #12843 [#12858](https://github.com/vitessio/vitess/pull/12858) 10 #### Query Serving 11 * Fix `vtgate_schema_tracker` flaky tests [#12780](https://github.com/vitessio/vitess/pull/12780) 12 * [planbuilder bugfix] do not push aggregations into derived tables [#12810](https://github.com/vitessio/vitess/pull/12810) 13 * [16.0] Fix: reset transaction session when no reserved connection [#12877](https://github.com/vitessio/vitess/pull/12877) 14 * [release-16.0] fix: union distinct between unsharded route and sharded join (#12968) [#12974](https://github.com/vitessio/vitess/pull/12974) 15 ### CI/Build 16 #### General 17 * Do not fail build on incorrect Go version [#12809](https://github.com/vitessio/vitess/pull/12809) 18 * [release-16.0] Upgrade the Golang version to `go1.20.3` [#12832](https://github.com/vitessio/vitess/pull/12832) 19 ### Documentation 20 #### Query Serving 21 * update v16 release notes about VTGate Advertised MySQL Version [#12957](https://github.com/vitessio/vitess/pull/12957) 22 ### Enhancement 23 #### Build/CI 24 * Remove unnecessary code bits in workflows [#12756](https://github.com/vitessio/vitess/pull/12756) 25 #### General 26 * Automatically add milestone to new Pull Request [#12759](https://github.com/vitessio/vitess/pull/12759) 27 #### Query Serving 28 * [release-16.0] planner fix: scoping rules for JOIN ON expression inside a subquery [#12891](https://github.com/vitessio/vitess/pull/12891) 29 ### Internal Cleanup 30 #### CLI 31 * Cleanup TODOs in vtorc flag parsing code from v15 [#12787](https://github.com/vitessio/vitess/pull/12787) 32 #### TabletManager 33 * Table GC: remove spammy log entry [#12625](https://github.com/vitessio/vitess/pull/12625) 34 ### Regression 35 #### ACL 36 * vtgate : Disable Automatically setting immediateCallerID to user from static authentication context [#12961](https://github.com/vitessio/vitess/pull/12961) 37 #### Query Serving 38 * gen4 planner: allow last_insert_id with arguments [#13026](https://github.com/vitessio/vitess/pull/13026) 39 ### Release 40 #### Documentation 41 * Fix incorrect path during release notes generation [#12769](https://github.com/vitessio/vitess/pull/12769) 42 #### General 43 * Back to dev mode after v16.0.1 [#12783](https://github.com/vitessio/vitess/pull/12783) 44 * Summary changes and code freeze for release of v16.0.2 [#13049](https://github.com/vitessio/vitess/pull/13049) 45 ### Testing 46 #### Build/CI 47 * [release-16.0] Throttler: Expose Tablet's Config & Leverage to Deflake Tests [#12791](https://github.com/vitessio/vitess/pull/12791) 48 * fakedbclient: Add locking to avoid races [#12814](https://github.com/vitessio/vitess/pull/12814) 49 * [release-16.0] test: fix cfc flaky test (#12941) [#12960](https://github.com/vitessio/vitess/pull/12960) 50