Go 1.23 fixups
Positive DCA results: https://github.com/github/codeql-dca-main/issues/23447
Now running QA: https://github.com/github/codeql-qa-ops/issues/191
Did you see that https://github.com/bazelbuild/rules_go/releases/tag/v0.50.0 was released? That way, we should be able to fully rely on upstream again.
@criemen note that the main PR for this is #17058 and this is just Chris' additions to it. The rules_go fix there was PR-ed in by @redsun82 a little while ago. I don't think anyone on our team keeps tabs on new releases of the Bazel libraries.
Thanks, commented there instead!
For future reference: DCA results were good, but with the addition of the stats commit they are terrible. A stats update really ought to happen due to adding a new table, but evidently it has caused a bad join order somewhere important. This will also apply to smaller PRs that are adding tables component_tags etc.
This has been superseded by https://github.com/github/codeql/pull/18283, which is a rebased version with some fixes.