mirror of
https://github.com/grafana/grafana.git
synced 2026-02-19 02:30:53 -05:00
* Simplify unified storage client backend setup * Gate storage backend creation by storage type * Allow unified grpc storage without backend * refactor(unified): ProvideStorageBackend before unified service * refactor(unified): implement ProvideStorageBackend and provide backend before service * Fix issues after merge * simplify changes * fix missing reference * fix tests * fix lint and add comment to NewStorageBackend * start service in test * separate module for unified backend * Stop unified backend after grpc * Fix tests * Shutdown backend last * Do not reply on ishealthy after shutdown started * Cleanup a bit the code * Init backend at register time * Do not change health checks for now * re-add storage metrics * check for nil on testinfra sql.NewStorageBackend * add tracer for backend and set max_open_conn in test * address claude review * make distributor an idle server * ensure server is created in test |
||
|---|---|---|
| .. | ||
| tracing | ||
| dependencies.go | ||
| listener.go | ||
| modules.go | ||
| util.go | ||