[MDEV-8179] Absent progress report for operations on InnoDB tables Created: 2015-05-19 Updated: 2023-11-28 Resolved: 2015-06-14 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Data Definition - Alter Table, Storage Engine - InnoDB, Storage Engine - XtraDB |
| Affects Version/s: | 10.0.11 |
| Fix Version/s: | 10.0.20 |
| Type: | Bug | Priority: | Major |
| Reporter: | Elena Stepanova | Assignee: | Jan Lindström (Inactive) |
| Resolution: | Fixed | Votes: | 1 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Sprint: | 10.0.20 | ||||||||||||
| Description |
|
See also Initially mentioned on the mailing list: https://lists.launchpad.net/maria-discuss/msg02496.html Dataset: salaries table in the employees sample database. Examples of statements that show progress report on 5.5 and 10.1, but not on 10.0.
It happened somewhere between 10.0.10 and 10.0.11. For MyISAM, progress is displayed. |
| Comments |
| Comment by Jan Lindström (Inactive) [ 2015-06-12 ] | ||||||
|
In 5.5 you can see:
On 10.0, there is no stage output at all. | ||||||
| Comment by Jan Lindström (Inactive) [ 2015-06-13 ] | ||||||
|
There is regression between 10.0.10 and 10.0.11. In 10.0.10 ALTER TABLE salaries ENGINE = Innodb; client (e.g. mysql) does print stage output but on 10.0.11 client does not print any stage outputs. Rest of above statements do not print any stage outputs on 10.0.10. In 5.5 they do because 5.5 does not include on-line alter table. In 10.1 stage outputs are printed because | ||||||
| Comment by Jan Lindström (Inactive) [ 2015-06-14 ] | ||||||
|
I'l take this back. BUG# 13975227: ONLINE OPTIMIZE TABLE FOR INNODB TABLES, so we really should use online alter table also for alter table t1 engine=innodb. I will reconsider to merge progress info from 10.1 to 10.0. |