Skip to content

Release: develop -> main#118

Merged
Danswar merged 1 commit into
mainfrom
develop
Jun 10, 2026
Merged

Release: develop -> main#118
Danswar merged 1 commit into
mainfrom
develop

Conversation

@github-actions

Copy link
Copy Markdown

Automatic Release PR

This PR was automatically created after changes were pushed to develop.

Commits: 1 new commit(s)

Checklist

  • Review all changes
  • Verify CI passes
  • Approve and merge when ready for production

Drop noise from the recoverable-retry path:

- Use logger.warn (not logger.error) when the primary indexer fails and
  the fallback is about to be engaged; reserve logger.error for cases
  where no fallback is configured or the fallback itself failed.
- Drop the {message, name, stack} metadata payload — the Winston
  formatter in api.main.ts uses only info.message, so it never reached
  Loki anyway. Inline the message into the log line for actual signal.
- Collapse the redundant info-level breadcrumbs ('Network error
  detected' / '503 Service Unavailable') into the single warn line.
- Refresh the fallback window after expiry instead of arming it once
  per process lifetime, so a sustained outage keeps the fallback active.

Eliminates ~1500/day of error-level lines from dEURO PRD logs that were
generated by transient indexer hiccups successfully absorbed by retry.
@Danswar Danswar self-requested a review June 10, 2026 19:25
@Danswar Danswar merged commit 74d6eb1 into main Jun 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants