Hello Chris, I’ve submitted the bug report together with a patch. We don’t have a support contract but I suppose they’ll at least read it ;) The code is identical for 18.08.x and 19.05.x, it’s just a different offset.
Kind regards, Lech > Am 02.04.2019 um 15:18 schrieb Ole Holm Nielsen <ole.h.niel...@fysik.dtu.dk>: > > Hi Lech, > > IMHO, the Slurm user community would benefit the most from your interesting > work on MySQL/MariaDB performance, if your patch could be made against the > current 18.08 and the coming 19.05 releases. This would ensure that your > work is carried forward. > > Would you be able to make patches against 18.08 and 19.05? If you submit the > patches to SchedMD, my guess is that they'd be very interested. A site with > a SchedMD support contract (such as our site) could also submit a bug report > including your patch. > > /Ole > > On 4/2/19 2:56 PM, Lech Nieroda wrote: >> That’s probably it. >> Sub-queries are known for potential performance issues, so one wonders why >> the devs didn’t extract it accordingly and made the code more robust or at >> least compatible with RHEL/CentOS 6 rather than including that remark in the >> release notes. >>> Am 02.04.2019 um 07:20 schrieb Chris Samuel <ch...@csamuel.org>: >>> >>> On Monday, 1 April 2019 7:55:09 AM PDT Lech Nieroda wrote: >>> >>>> Further analysis of the query has shown that the mysql optimizer has >>>> choosen >>>> the wrong execution plan. This may depend on the mysql version, ours was >>>> 5.1.69. >>> >>> I suspect this is the issue documented in the release notes for 17.11: >>> >>> https://github.com/SchedMD/slurm/blob/slurm-17.11/RELEASE_NOTES >>> >>> NOTE FOR THOSE UPGRADING SLURMDBD: The database conversion process from >>> SlurmDBD 16.05 or 17.02 may not work properly with MySQL 5.1 (as was >>> the >>> default version for RHEL 6). Upgrading to a newer version of MariaDB >>> or >>> MySQL is strongly encouraged to prevent this problem. >