Skip to content

Commit 693d753

Browse files
authored
[main] Copy v21.0.6 release notes (#18879)
Signed-off-by: Matt Lord <[email protected]>
1 parent e4635c2 commit 693d753

File tree

3 files changed

+87
-0
lines changed

3 files changed

+87
-0
lines changed

changelog/21.0/21.0.6/changelog.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Changelog of Vitess v21.0.6
2+
3+
### Bug fixes
4+
#### Build/CI
5+
* [release-21.0] [CI] Use the draft state from the event payload instead of calling `curl`. (#18650) [#18651](https://github.com/vitessio/vitess/pull/18651)
6+
#### Online DDL
7+
* [release-21.0] Online DDL: resume vreplication after cut-over/RENAME failure (#18428) [#18436](https://github.com/vitessio/vitess/pull/18436)
8+
* [release-21.0] copy_state: use a mediumblob instead of a smaller varbinary for lastpk (#18852) [#18857](https://github.com/vitessio/vitess/pull/18857)
9+
#### Query Serving
10+
* [release-21.0] bugfix: INSERT IGNORE not inserting rows (#18151) [#18164](https://github.com/vitessio/vitess/pull/18164)
11+
* [release-21.0] Fix watcher storm during topo outages (#18434) [#18439](https://github.com/vitessio/vitess/pull/18439)
12+
* [release-21.0] Fix scalar aggregation with literals in empty result sets (#18477) [#18490](https://github.com/vitessio/vitess/pull/18490)
13+
* [release-21.0] Fix for simple projection showing no fields (#18489) [#18492](https://github.com/vitessio/vitess/pull/18492)
14+
* [release-21.0] bugfix: Plan group by only on top of derived tables correctly (#18505) [#18510](https://github.com/vitessio/vitess/pull/18510)
15+
* [release-21.0] Fix foreign key relation with routed tables (#18537) [#18540](https://github.com/vitessio/vitess/pull/18540)
16+
* [release-21.0] fix: remove database qualifier after building query in operator to sql (#18602) [#18604](https://github.com/vitessio/vitess/pull/18604)
17+
* [release-21.0] Introduce aliases for foreign keys verify operations (#18601) [#18613](https://github.com/vitessio/vitess/pull/18613)
18+
* [release-21.0] CONNPOOL: Fix race condition when waiting for connection (#18713) [#18720](https://github.com/vitessio/vitess/pull/18720)
19+
* [release-21.0] Fix handling of tuple bind variables in filtering operations. (#18736) [#18745](https://github.com/vitessio/vitess/pull/18745)
20+
#### VDiff
21+
* [release-21.0] Fix a panic in VDiff when reconciling extra rows. (#18585) [#18595](https://github.com/vitessio/vitess/pull/18595)
22+
#### VReplication
23+
* [release-21.0] VReplication: Fix bug while reading _vt.vreplication record (#18478) [#18482](https://github.com/vitessio/vitess/pull/18482)
24+
* [release-21.0] Avoid terminating atomic copy workflows on error if they are out of copy phase (#18475) [#18486](https://github.com/vitessio/vitess/pull/18486)
25+
#### VTGate
26+
* [release-21.0] fix: ensure callbacks are not called after `VStream` returns (#18689) [#18704](https://github.com/vitessio/vitess/pull/18704)
27+
#### VTTablet
28+
* [release-21.0] [Bugfix] Broken Heartbeat system in Row Streamer (#18390) [#18397](https://github.com/vitessio/vitess/pull/18397)
29+
* [release-21.0] Reset in-memory sequence info on vttablet on UpdateSequenceTables request (#18415) [#18444](https://github.com/vitessio/vitess/pull/18444)
30+
* [release-21.0] Fix `vttablet` not being marked as not serving when MySQL stalls (#17883) [#18453](https://github.com/vitessio/vitess/pull/18453)
31+
#### vtctl
32+
* [release-21.0] fix: Fix `GenerateShardRanges` returning shard names that don't cover the full range (#18641) [#18653](https://github.com/vitessio/vitess/pull/18653)
33+
### CI/Build
34+
#### Build/CI
35+
* [release-21.0] Try updating the create PR workflow step (#18563) [#18570](https://github.com/vitessio/vitess/pull/18570)
36+
* [release-21.0] ci: use the newest mysql apt config package (#18790) [#18792](https://github.com/vitessio/vitess/pull/18792)
37+
### Dependencies
38+
#### VTAdmin
39+
* [release-21.0] Bump vite from 4.5.9 to 4.5.14 in /web/vtadmin (#18485) [#18499](https://github.com/vitessio/vitess/pull/18499)
40+
* [release-21.0] Bump @babel/runtime from 7.26.0 to 7.27.6 in /web/vtadmin (#18467) [#18501](https://github.com/vitessio/vitess/pull/18501)
41+
* [release-21.0] Bump form-data from 4.0.1 to 4.0.4 in /web/vtadmin (#18473) [#18503](https://github.com/vitessio/vitess/pull/18503)
42+
### Documentation
43+
#### Governance
44+
* [release-21.0] Update codeowners and maintainers. [#18677](https://github.com/vitessio/vitess/pull/18677)
45+
* [release-21.0] Update CODEOWNERS (#18697) [#18698](https://github.com/vitessio/vitess/pull/18698)
46+
### Enhancement
47+
#### Build/CI
48+
* [release-21.0] Simplify workflow files. (#18649) [#18655](https://github.com/vitessio/vitess/pull/18655)
49+
#### Query Serving
50+
* [release-21.0] bugfix: Fix impossible query for UNION (#18463) [#18464](https://github.com/vitessio/vitess/pull/18464)
51+
### Internal Cleanup
52+
#### Build/CI
53+
* [release-21.0] ci: Replace `always()` with `!cancelled()`. (#18659) [#18661](https://github.com/vitessio/vitess/pull/18661)
54+
* [release-21.0] ci: Disable man-db auto updates. (#18665) [#18667](https://github.com/vitessio/vitess/pull/18667)
55+
* [release-21.0] ci: Bump `actions/setup-go` to `v5.5.0`. (#18660) [#18669](https://github.com/vitessio/vitess/pull/18669)
56+
* [release-21.0] ci: don't run codecov twice. (#18680) [#18681](https://github.com/vitessio/vitess/pull/18681)
57+
### Performance
58+
#### VTTablet
59+
* [release-21.0] Fix: Improve VDiff internal query performance (#18579) [#18631](https://github.com/vitessio/vitess/pull/18631)
60+
### Regression
61+
#### Schema Tracker
62+
* [release-21.0] Backport: Fix GetSchema RPC to prevent returning view definitions when EnableViews is disabled [#18734](https://github.com/vitessio/vitess/pull/18734)
63+
### Release
64+
#### General
65+
* [release-21.0] Bump to `v21.0.6-SNAPSHOT` after the `v21.0.5` release [#18382](https://github.com/vitessio/vitess/pull/18382)
66+
* [release-21.0] Code Freeze for `v21.0.6` [#18875](https://github.com/vitessio/vitess/pull/18875)
67+
### Security
68+
#### Backup and Restore
69+
* [release-21.0] Address dir traversal in file backup storage `GetBackups` RPC (#18814) [#18816](https://github.com/vitessio/vitess/pull/18816)
70+
### Testing
71+
#### VReplication
72+
* [release-21.0] test: Fix race condition in TestStreamRowsHeartbeat (#18414) [#18419](https://github.com/vitessio/vitess/pull/18419)
73+
* [release-21.0] CI: Fix `VDiff2` flaky e2e test (#18494) [#18525](https://github.com/vitessio/vitess/pull/18525)
74+
#### VTTablet
75+
* [release-21.0] connpool: Bump the hang detection timeout to fix flakiness (#18722) [#18723](https://github.com/vitessio/vitess/pull/18723)
76+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Release of Vitess v21.0.6
2+
The entire changelog for this release can be found [here](https://github.com/vitessio/vitess/blob/main/changelog/21.0/21.0.6/changelog.md).
3+
4+
The release includes 42 merged Pull Requests.
5+
6+
Thanks to all our contributors: @GuptaManan100, @app/vitess-bot, @arthurschreiber, @harshit-gangal, @mattlord
7+

changelog/21.0/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
## v21.0
2+
* **[21.0.6](21.0.6)**
3+
* [Changelog](21.0.6/changelog.md)
4+
* [Release Notes](21.0.6/release_notes.md)
5+
26
* **[21.0.5](21.0.5)**
37
* [Changelog](21.0.5/changelog.md)
48
* [Release Notes](21.0.5/release_notes.md)

0 commit comments

Comments
 (0)