Hi, in my local on-prem version of SuperOffice, version 10.2.1 I noticed a new option in Settings and Maintenance called "Perform tasks after upgrade".
Clicking it gives this dialog
And clicking OK gives this
What is this for?
All Replies (5)
Oh dear. Sorry for the big image. That's not what it looked like when I created the post, and I can't edit 🤦♂️
It does some post-upgrade stuff that is not build in ServerSetup/DBSetup (propably because that is all still C++ based and not fully in-NetServer??), it is called at the end of the ServerSetup upgrade process. You can find the log that is was done in the productversion table, codeName 'PerformTasksAfterUpgrade'.
Things it does;
- Update the default typical searches for the selection/find module with any new definitions
- Flushes the configurable screens cache/delta for it to be rebuild
- Updates the default dashboard with any new definitions
- Updates to SuperOffice 10 licensing if not done already and verify's if everything is linked correctly
- Calculates mailing statistics
- Configures free text search (for online tenants) (sets multi and single word operators and removes any existing preferences related to free text search)
That you can do it from the admin is propably so you can re-run it yourself (or in case of online, the online operation team) in case something fails? Or for R&D during development.
Hi, Nice find and nice to know.
Would be nice with some documentation around this if is not already available
//Anders
This option is visible if you are logged in as a system user. The option has been there for about a year.
These tasks is done automatically when an update is done so there is no need to use it. It is no danger in running these tasks again if you tried it but you should be alone in the system while doing this. It is not required to run these task since the upgrade procedure has done this already.
An example when you can use the feature is if you upgraded the system not using the regular procedures.