Current Situation:
Use case: When creating a new property it will not be displayed on the list of properties instantly - only after two hours (Wikidata default value for caching)
We have identified that wikibase suite has the same cache config as wikidata i.e. conservative in the sense that Wikidata is a huge system (very technical and concrete term, I am aware). Basically the changes in some values take an hour to be recached so that the users won't see some of the changes they make until after an hour. That can lead to confusion and a lot of frustration for our users.
The installation of our users' are usually smaller than wikidata and need more responsiveness. We need to rethink which are the more concrete cache needs of our users and adapt the wikibase suite to those. Without having a lot more information we could easily start working with the assumption that wbSuite needs a faster cache, which is surely true in any case, and adapt it already. The config we set can be a try - then we ask our users whether other changes are needed.
Cache setting: https://github.com/wmde/wikibase-release-pipeline/blob/2546eda71809c6ebb504182ea9b7046f4a67245b/test/suites/repo/LocalSettings.php#L6
Goal:
- wbSuite cache config is adapted to our users' needs
Acceptance Criteria:
- Questions:
- What are the dependencies when changing the cache setting?