User tests: Successful: Unsuccessful:
Pull Request for Issue #25920
As explained here #25920 we never delete the #__updates table and only add new entries. In some cases this lead to long list of duplicates, especial for language updates with different versions etc. Example:
For this reason I propose to make sure, before we checking for new updates on a specific update site, that we remove all updates associated to that update site from the #__updates table. This way we make sure only the latest version is added there and no duplicates should be in the database any more.
0
(this way we force the updater to check again)3.9.10.1
this way we fake that there is a old cached version in the database already.Do the steps of the second test again but now with this patch applied. Please note that there are no duplicate entries in the database anymore and Joomla always points to the latest version.
Updates still work than expected
Updates work but under some conditions duplicate entries in the #__updates database happend, that never get deleted by Joomla unless you hit the Clear Cache
button that in the end just runs a truncate on the table.
None
Status | New | ⇒ | Pending |
Category | ⇒ | Libraries |
Thanks for your test @richard67 and useful infos for the other testers
Unfortunately we currently have a lack of testers, maybe due to holiday time. So if you have a bit boredom, feel free to test other PR's
I have tested this item
Belongs to First Test only :-)
There was already J 3.9.11. Confirm that: "The step "check for updates" in the first tests might require to use the "Clear cache" button in order to find the update".was needed!
Status | Pending | ⇒ | Ready to Commit |
Status "Ready To Commit".
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2019-08-19 09:40:13 |
Closed_By | ⇒ | HLeithner | |
Labels |
Added:
?
?
|
Thanks for keeping the update tables clean.
I have tested this item✅ successfully on d999520
Hints for other testers:
You can test also on current staging if you have a cloned GitHub repo, as long as you always properly reset it after each test, i.e. no need to install 3.9.11.
The step "check for updates" in the first tests might require to use the "Clear cache" button in order to find the update.
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/25923.