Skip to content

Commit

Permalink
chore: fix linting
Browse files Browse the repository at this point in the history
  • Loading branch information
trevorwhitney committed Jul 31, 2024
1 parent d51cecc commit af22a21
Show file tree
Hide file tree
Showing 10 changed files with 10 additions and 35 deletions.
2 changes: 1 addition & 1 deletion pkg/pattern/ingester.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ import (

ring_client "github.com/grafana/dskit/ring/client"

"github.com/grafana/loki/v3/pkg/pattern/iter"
"github.com/grafana/loki/v3/pkg/logproto"
"github.com/grafana/loki/v3/pkg/pattern/clientpool"
"github.com/grafana/loki/v3/pkg/pattern/drain"
"github.com/grafana/loki/v3/pkg/pattern/iter"
"github.com/grafana/loki/v3/pkg/util"
util_log "github.com/grafana/loki/v3/pkg/util/log"
)
Expand Down
2 changes: 1 addition & 1 deletion pkg/pattern/ingester_querier.go
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ func (q *IngesterQuerier) forGivenIngesters(ctx context.Context, replicationSet
ingester := ingester
i := i
g.Go(func() error {
client, err := q.ringClient.pool.GetClientFor(ingester.Addr)
client, err := q.ringClient.pool.GetClientFor(ingester.Addr)
if err != nil {
return err
}
Expand Down
3 changes: 2 additions & 1 deletion pkg/pattern/ingester_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,9 @@ import (
"github.com/grafana/loki/v3/pkg/logproto"
"github.com/grafana/loki/v3/pkg/pattern/iter"

"github.com/grafana/loki/pkg/push"
"github.com/grafana/loki/v3/pkg/pattern/drain"

"github.com/grafana/loki/pkg/push"
)

func TestInstancePushQuery(t *testing.T) {
Expand Down
4 changes: 0 additions & 4 deletions pkg/pattern/instance.go
Original file line number Diff line number Diff line change
Expand Up @@ -151,10 +151,6 @@ func (i *instance) createStream(_ context.Context, pushReqStream logproto.Stream
return nil, fmt.Errorf("failed to create stream: %w", err)
}
return s, nil
if err != nil {
return nil, fmt.Errorf("failed to create stream: %w", err)
}
return s, nil
}

func (i *instance) getHashForLabels(ls labels.Labels) model.Fingerprint {
Expand Down
2 changes: 2 additions & 0 deletions pkg/pattern/stream.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ type stream struct {
labelHash uint64
patterns *drain.Drain
mtx sync.Mutex
logger log.Logger

lastTs int64
}
Expand All @@ -39,6 +40,7 @@ func newStream(
labels: labels,
labelsString: labels.String(),
labelHash: labels.Hash(),
logger: logger,
patterns: drain.New(drainCfg, guessedFormat, &drain.Metrics{
PatternsEvictedTotal: metrics.patternsDiscardedTotal.WithLabelValues(instanceID, guessedFormat, "false"),
PatternsPrunedTotal: metrics.patternsDiscardedTotal.WithLabelValues(instanceID, guessedFormat, "true"),
Expand Down
8 changes: 0 additions & 8 deletions pkg/querier-rf1/handler.go
Original file line number Diff line number Diff line change
Expand Up @@ -131,14 +131,6 @@ func (h *Handler) Do(ctx context.Context, req queryrangebase.Request) (queryrang
}

return &queryrange.DetectedLabelsResponse{Response: result}, nil
case *logproto.QuerySamplesRequest:
result, err := h.api.SamplesHandler(ctx, concrete)
if err != nil {
return nil, err
}
return &queryrange.QuerySamplesResponse{
Response: result,
}, nil
default:
return nil, fmt.Errorf("unsupported query type %T", req)
}
Expand Down
13 changes: 0 additions & 13 deletions pkg/querier-rf1/http.go
Original file line number Diff line number Diff line change
Expand Up @@ -297,19 +297,6 @@ func (q *QuerierAPI) PatternsHandler(ctx context.Context, req *logproto.QueryPat
return resp, nil
}

func (q *QuerierAPI) SamplesHandler(ctx context.Context, req *logproto.QuerySamplesRequest) (*logproto.QuerySamplesResponse, error) {
resp, err := q.querier.SelectMetricSamples(ctx, req)
if err != nil {
return nil, err
}
if resp == nil { // Some stores don't implement this
return &logproto.QuerySamplesResponse{
Series: []logproto.Series{},
}, nil
}
return resp, nil
}

func (q *QuerierAPI) validateMaxEntriesLimits(ctx context.Context, expr syntax.Expr, limit uint32) error {
tenantIDs, err := tenant.TenantIDs(ctx)
if err != nil {
Expand Down
6 changes: 0 additions & 6 deletions pkg/querier-rf1/querier.go
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,6 @@ type Querier interface {
DetectedFields(ctx context.Context, req *logproto.DetectedFieldsRequest) (*logproto.DetectedFieldsResponse, error)
Patterns(ctx context.Context, req *logproto.QueryPatternsRequest) (*logproto.QueryPatternsResponse, error)
DetectedLabels(ctx context.Context, req *logproto.DetectedLabelsRequest) (*logproto.DetectedLabelsResponse, error)
SelectMetricSamples(ctx context.Context, req *logproto.QuerySamplesRequest) (*logproto.QuerySamplesResponse, error)
}

type Limits querier_limits.Limits
Expand Down Expand Up @@ -906,7 +905,6 @@ func streamsForFieldDetection(i iter.EntryIterator, size uint32) (logqlmodel.Str

type PatterQuerier interface {
Patterns(ctx context.Context, req *logproto.QueryPatternsRequest) (*logproto.QueryPatternsResponse, error)
Samples(ctx context.Context, req *logproto.QuerySamplesRequest) (*logproto.QuerySamplesResponse, error)
}

func (q *Rf1Querier) WithPatternQuerier(pq querier.PatterQuerier) {
Expand All @@ -924,7 +922,3 @@ func (q *Rf1Querier) Patterns(ctx context.Context, req *logproto.QueryPatternsRe

return res, err
}

func (q *Rf1Querier) SelectMetricSamples(_ context.Context, _ *logproto.QuerySamplesRequest) (*logproto.QuerySamplesResponse, error) {
return nil, httpgrpc.Errorf(http.StatusBadRequest, "not implmented")
}
2 changes: 2 additions & 0 deletions pkg/querier/querier_mock_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -722,6 +722,8 @@ func (q *querierMock) DetectedLabels(ctx context.Context, req *logproto.Detected
return resp.(*logproto.DetectedLabelsResponse), err
}

func (q *querierMock) WithPatternQuerier(_ PatterQuerier) {}

type engineMock struct {
util.ExtendedMock
}
Expand Down
3 changes: 2 additions & 1 deletion pkg/querier/queryrange/roundtrip.go
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,8 @@ func NewDetectedLabelsTripperware(cfg Config, logger log.Logger, l Limits, schem
StatsCollectorMiddleware(),
NewLimitsMiddleware(l),
base.InstrumentMiddleware("split_by_interval", metrics.InstrumentMiddlewareMetrics),
SplitByIntervalMiddleware(schema.Configs, limits, merger, splitter, metrics.SplitByMetrics)}
SplitByIntervalMiddleware(schema.Configs, limits, merger, splitter, metrics.SplitByMetrics),
}

if cfg.MaxRetries > 0 {
queryRangeMiddleware = append(
Expand Down

0 comments on commit af22a21

Please sign in to comment.