?
avatar creative-resort
creative-resort
25 Jan 2019

Steps to reproduce the issue

visit the main Joomla! "Control Panel" page and in the left hand sidebar, look at the Joomla! update status under "maintainence".

Expected result

The update status (at least for Joomla!, optimally also for plugins) should be available immediately or after 3-5 seconds.

Actual result

It takes 16 seconds and more, even on a performant server.

System information (as much as possible)

PHP Built On | Linux dd21204 4.4.0-141-generic #167-Ubuntu SMP Wed Dec 5 10:40:15 UTC 2018 x86_64
Database Type | mysql
Database Version | 5.7.21-nmm1-log
Database Collation | latin1_swedish_ci
Database Connection Collation | utf8mb4_general_ci
PHP Version | 7.1.23-nmm1
Web Server | Apache
WebServer to PHP Interface | fpm-fcgi
Joomla! Version | Joomla! 3.9.2 Stable [ Amani ] 15-January-2019 15:00 GMT
Joomla! Platform Version | Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
User Agent | Chrome/71.0.3578.98

Additional comments

The status could be pre-cached, especially on a website with high traffic this would make sense.

avatar creative-resort creative-resort - open - 25 Jan 2019
avatar joomla-cms-bot joomla-cms-bot - change - 25 Jan 2019
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 25 Jan 2019
avatar franz-wohlkoenig franz-wohlkoenig - change - 3 Mar 2019
Status New Information Required
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 3 Mar 2019

can you please test on latest Version?

avatar creative-resort
creative-resort - comment - 3 Mar 2019

done,
same story with Joomla! 3.9.3

avatar ReLater
ReLater - comment - 3 Mar 2019

Did you read this thread already? #24066

avatar ReLater
ReLater - comment - 3 Mar 2019

BTW: I can't confirm "16 seconds and more" on a medium performant server.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 4 Mar 2019

@creative-resort can this Issue be closed?

avatar creative-resort
creative-resort - comment - 5 Mar 2019

Thank you @ReLater.
I've read it and while I understand how the mechanics behind the scenes work,
it doesn't solve the issue.

What is the best way to debug / measure execution times on functions for those ajax calls?

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 16 Mar 2019

@ReLater can you please comment?

avatar HLeithner
HLeithner - comment - 17 Mar 2019

So I checked our update system and found out that the update cache get purged before we do a update check. I create a PR #24217 to fix this. please test.

Closing this.

avatar HLeithner HLeithner - change - 17 Mar 2019
Status Information Required Closed
Closed_Date 0000-00-00 00:00:00 2019-03-17 10:47:55
Closed_By HLeithner
avatar HLeithner HLeithner - close - 17 Mar 2019
avatar creative-resort
creative-resort - comment - 23 Apr 2019

Amazing! Thank you!
This is how it's supposed to work. Very quick, now.

avatar HLeithner
HLeithner - comment - 24 Apr 2019

@creative-resort thx for your feedback.

Add a Comment

Login with GitHub to post a comment