Template talk:NavigationMissingUsage

From Dolphin Emulator Wiki
Jump to navigation Jump to search

Database error

Any page that includes this template (e.g. any of the Template:Navigation subpages) is currently failing to render, resulting in a Fatal exception of type "Wikimedia\Rdbms\DBQueryError". Unsure if there's anything we can do, as it appears to be a server-side issue... mbc07 (talk) 19:48, 30 May 2023 (CEST)

Yeah, there's a lot of rough edges since the last MediaWiki update. Was a bit unclear on what is meant by "failing to render", as it seems some navigation templates are cached and still render, errors only show up on a subset of pages. That will get worse over time though. Unfortunately I don't have access on the backend where there may be some logs providing more clarity. I'll presume there was some required DB update that wasn't applied successfully. Kolano (talk) 01:11, 31 May 2023 (CEST)

The issue seems specifically with the template documentation, including the navigation templates on the game pages doesn't seem to cause any issue as they don't reference this one. About the MediaWiki update, what I heard from delroth when I asked him to fix the bot which updates {{CurrentGitRevision}} is that our setup here (installed extensions, choice of database server, and so on) is very unusual, so performing the last MediaWiki update was very rough. Unfortunately he stepped down from Dolphin, so I'm not sure who to ask to check this (maybe OatmealDone? It should be someone with access to Dolphin's infrastructure given the nature of the error). mbc07 (talk) 10:05, 31 May 2023 (CEST)
Hrm, OK. I thought this was a more general issue with the navigation templates. I'd guess we can probably resolve it by just pulling the missing list out of the template. I'd guess that we can probably set up a separate page to list out pages that are in nav but don't include them for that purpose. Kolano (talk) 16:39, 31 May 2023 (CEST)
Also, what determines when it shows up? Is it just pages that have something included in their missing list? If so we should perhaps just track down the problematic pages and populate them appropriately.