[MDEV-30629] Add optimizer trace to main/order_by_innodb.test to diagnose debian build issue Created: 2023-02-09 Updated: 2023-03-19 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Optimizer |
| Affects Version/s: | 10.11 |
| Fix Version/s: | 10.11 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Rex Johnston | Assignee: | Rex Johnston |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Environment: |
IBM s390, debian |
||
| Description |
|
mysql test failing, add trace to aid diagnostics
|
| Comments |
| Comment by Otto Kekäläinen [ 2023-02-10 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
This was tested in https://salsa.debian.org/mariadb-team/mariadb-server/-/merge_requests/35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Otto Kekäläinen [ 2023-02-10 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Now I saw the same test fail on ppc64el autopkgtest in Debian with different error: https://ci.debian.net/data/autopkgtest/testing/ppc64el/m/mariadb/31204767/log.gz
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Otto Kekäläinen [ 2023-02-12 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Fixed the above in https://salsa.debian.org/mariadb-team/mariadb-server/-/commit/91680f5590c41685e2b4d977527b76f7ed7f92b6 and pushed to Launchpad (https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb-10.11/+builds?build_text=&build_state=all) again to hopefully catch the sporadic error in main.order_by_innodb. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Rex Johnston [ 2023-02-12 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
It doesn't seem to be restricted to (debian; s390) architecture. From one of the above links (ubuntu; arm64)
This correlates with some recent rowid filter changes in the optimizer. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Otto Kekäläinen [ 2023-02-19 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Added patch on Debian packaging permanently now via https://salsa.debian.org/mariadb-team/mariadb-server/-/commit/d5409b97de6acff701953c5641c9a06ffb884fc1 to debug failure in case we are lucky to see it again (typically on s390x or ppc64el). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Otto Kekäläinen [ 2023-03-19 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Related, I saw failure in https://buildd.debian.org/status/fetch.php?pkg=mariadb&arch=s390x&ver=1%3A10.11.2-2%7Eexp1&stamp=1678722906&raw=0 of related test:
|