- Issue created by @Bart Vanhoutte
- π¨π΄Colombia lgomezc
+3.
We had to downgrade to version 8.x-1.28 due to performance issues. Specifically, in one of our sites, the CPU consumption for MySQL was constantly over 100%. In another site, we encountered issues with the search_api_fulltext, which returned empty results despite having data.
- Status changed to Needs review
over 1 year ago 7:57am 7 May 2023 - Open on Drupal.org βCore: 9.5.x + Environment: PHP 8.1 & sqlite-3.27last update
over 1 year ago Waiting for branch to pass - π¦πΉAustria drunken monkey Vienna, Austria
Thanks a lot for reporting this problem, and already identifying the βculpritβ. Youβre correct, it very much seems like we were a bit sloppy when reviewing this issueβs patch, it indeed adds an unnecessary
JOIN
under certain conditions.The attached patch should fix this, please test/review!
- Status changed to RTBC
over 1 year ago 11:43am 10 May 2023 I saw this same problem after upgrading to 8.x-1.29, with searches taking several minutes to complete.
After applying the patch the performance has returned to normal.
-
drunken monkey β
committed 623226ca on 8.x-1.x
Issue #3352134 by drunken monkey: Fixed performance degradation with...
-
drunken monkey β
committed 623226ca on 8.x-1.x
- Status changed to Fixed
over 1 year ago 7:05pm 12 May 2023 - π¦πΉAustria drunken monkey Vienna, Austria
Thanks a lot for testing and reporting back! Good to hear this worked for you.
Merged. Thanks again, everyone! Automatically closed - issue fixed for 2 weeks with no activity.