[MDEV-32908] Corruption reported on indexed virtual column when timezone is changed Created: 2023-11-29 Updated: 2023-11-29 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Temporal Types, Virtual Columns |
| Affects Version/s: | 10.3, 10.4, 10.5, 10.6, 10.11, 11.0, 11.1, 11.2, 11.3 |
| Fix Version/s: | 10.4, 10.5, 10.6, 10.11, 11.0, 11.1, 11.2 |
| Type: | Bug | Priority: | Major |
| Reporter: | Elena Stepanova | Assignee: | Alexander Barkov |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
With MyISAM:
With InnoDB (on 10.6+ where CHECK .. EXTENDED became extended):
|
| Comments |
| Comment by Sergei Golubchik [ 2023-11-29 ] | ||||||
|
Same without DATE():
| ||||||
| Comment by Elena Stepanova [ 2023-11-29 ] | ||||||
|
DATE was added just to make the test case more "valid", to avoid the truncation warning upon INSERT. For an additional note, the test case itself was not artificial, as it may seem based on timezone changes within a session. |