Skip to content

symbols: initialize instrumentation before service code

Warren Gifford requested to merge k/20220422-symbols-instrumentation-init into main

Created by: keegancsmith

In every other package (except frontend) we initialize all instrumentation before doing anything service specific. This makes symbols consistent with that. It also likely removes subtle bugs like the call to "log15.Root()" returning something different since "logging.Init()" hasn't run yet.

Test Plan: CI

Depends on https://github.com/sourcegraph/sourcegraph/pull/34329

Merge request reports

Loading