From 20ddbc946d86cff2d3ab5ee2dd5b792d99711b73 Mon Sep 17 00:00:00 2001 From: MB Burch Date: Tue, 5 Aug 2025 14:32:56 -0600 Subject: [PATCH] Remove debugging added for retries --- pkg/connector/tickets.go | 3 --- pkg/linear/client.go | 9 --------- 2 files changed, 12 deletions(-) diff --git a/pkg/connector/tickets.go b/pkg/connector/tickets.go index e2faa25e..6daff67e 100644 --- a/pkg/connector/tickets.go +++ b/pkg/connector/tickets.go @@ -152,12 +152,10 @@ func (ln *Linear) ListTicketSchemas(ctx context.Context, p *pagination.Token) ([ if err != nil { return nil, "", nil, err } - l := ctxzap.Extract(ctx) teams, nextToken, _, rlData, err := ln.client.ListTeamWorkflowStates(ctx, linear.GetTeamsVars{After: bag.PageToken(), First: resourcePageSize}) annotations.WithRateLimiting(rlData) if err != nil { - l.Debug("teams failed", zap.Error(err), zap.Any("rlData", rlData)) return nil, "", annotations, fmt.Errorf("baton-linear: failed to list teams: %w", err) } @@ -169,7 +167,6 @@ func (ln *Linear) ListTicketSchemas(ctx context.Context, p *pagination.Token) ([ fields, _, _, rlData, err := ln.client.ListIssueFields(ctx) annotations.WithRateLimiting(rlData) if err != nil { - l.Debug("fields failed", zap.Error(err), zap.Any("rlData", rlData)) return nil, "", annotations, fmt.Errorf("baton-linear: failed to list issue fields: %w", err) } diff --git a/pkg/linear/client.go b/pkg/linear/client.go index b6538443..aa60d00b 100644 --- a/pkg/linear/client.go +++ b/pkg/linear/client.go @@ -972,19 +972,10 @@ func (c *Client) doRequest(ctx context.Context, body interface{}, res interface{ resp, err := c.httpClient.Do(req, doOptions...) - l := ctxzap.Extract(ctx) // Linear returns 400 when rate limited, so change it to a retryable error if err != nil && resp != nil && (resp.StatusCode == http.StatusBadRequest || resp.StatusCode == http.StatusTooManyRequests) { - l.Debug("rate limiting detected", zap.Int("status_code", resp.StatusCode)) - rlData.Status = v2.RateLimitDescription_STATUS_OVERLIMIT return resp, rlData, uhttp.WrapErrorsWithRateLimitInfo(codes.Unavailable, resp, err) } - - if resp != nil { - l.Debug("returning without rate limit wrapping", zap.Int("status_code", resp.StatusCode)) - } else { - l.Debug("returning without rate limit wrapping", zap.String("status_code", "nil response")) - } return resp, rlData, err }