Reject GitHub secrets / reject-gh-secrets (push) Waiting to runDetails
Run dashboard schema v2 e2e / dashboard-schema-v2-e2e (push) Waiting to runDetails
Dispatch sync to mirror / dispatch-job (push) Waiting to runDetails
Backend Code Checks / Validate Backend Configs (push) Has been cancelledDetails
Backend Unit Tests / Grafana (${{ matrix.shard }}) (1/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana (${{ matrix.shard }}) (2/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana (${{ matrix.shard }}) (3/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana (${{ matrix.shard }}) (4/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana (${{ matrix.shard }}) (5/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana (${{ matrix.shard }}) (6/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana (${{ matrix.shard }}) (7/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana (${{ matrix.shard }}) (8/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (1/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (2/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (3/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (4/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (5/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (6/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (7/8) (push) Has been cancelledDetails
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (8/8) (push) Has been cancelledDetails
golangci-lint / lint-go (push) Has been cancelledDetails
trigger-dashboard-search-e2e / trigger-search-e2e (push) Has been cancelledDetails
Trivy Scan / trivy-scan (push) Has been cancelledDetails
* Bump tempo to 20250529124718-87c2dc380cec
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
* Add owners to pkg/build
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
* update workspace
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
* update pkg/build/go.sum
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
* update pkg/build/go.sum
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
* setup distributor module
* move lifecycler into resource server provider
* remove ring/client pool setup from distributor module and use the same ring/client pool between storage server module and distributor module
* implement resourcestore server methods
* make healthcheck fail if ring is not running
* tweak ringKey/ringName for consistency and allow us to configure memberlist cluster label config
* allow setting memberlist cluster label verification disabled field
---------
Co-authored-by: Peter Štibraný <pstibrany@gmail.com>
* Updates the instrumentation_server service to use mux instead of the builtin router, and have it store the router in the module server: this is so we can register the /ring endpoint to check the status of the ring
* Create a new Ring service that depends on the instrumentation server and declares it as a dependency for the storage server
* Create standalone MemberlistKV service for Ring service to use
* Update the storage server Search and GetStats handler to distribute requests if applicable