Versions in this module Expand all Collapse all v2 v2.0.1 Apr 20, 2026 v2.0.0 Apr 20, 2026 Changes in this version + func NewIngesterPool(cfg PoolConfig, ring ring.ReadRing, factory ring_client.PoolFactory, ...) *ring_client.Pool + func NewStoreGatewayPool(ring ring.ReadRing, factory ring_client.PoolFactory, ...) *ring_client.Pool + type BidiClientMergeProfilesLabels interface + CloseRequest func() error + CloseResponse func() error + Receive func() (*ingestv1.MergeProfilesLabelsResponse, error) + Send func(*ingestv1.MergeProfilesLabelsRequest) error + type BidiClientMergeProfilesPprof interface + CloseRequest func() error + CloseResponse func() error + Receive func() (*ingestv1.MergeProfilesPprofResponse, error) + Send func(*ingestv1.MergeProfilesPprofRequest) error + type BidiClientMergeProfilesStacktraces interface + CloseRequest func() error + CloseResponse func() error + Receive func() (*ingestv1.MergeProfilesStacktracesResponse, error) + Send func(*ingestv1.MergeProfilesStacktracesRequest) error + type BidiClientMergeSpanProfile interface + CloseRequest func() error + CloseResponse func() error + Receive func() (*ingestv1.MergeSpanProfileResponse, error) + Send func(request *ingestv1.MergeSpanProfileRequest) error + type PoolConfig struct + ClientCleanupPeriod time.Duration + HealthCheckIngesters bool + RemoteTimeout time.Duration + func (cfg *PoolConfig) RegisterFlagsWithPrefix(prefix string, f *flag.FlagSet) Other modules containing this package github.com/grafana/pyroscope