Skip to content

Chore: [AEA-6270] - seek to reduce Service Search noise thru timeout and keep alive#2424

Merged
tstephen-nhs merged 4 commits intomainfrom
aea-6270-ss-noise
Feb 27, 2026
Merged

Chore: [AEA-6270] - seek to reduce Service Search noise thru timeout and keep alive#2424
tstephen-nhs merged 4 commits intomainfrom
aea-6270-ss-noise

Conversation

@tstephen-nhs
Copy link
Contributor

@tstephen-nhs tstephen-nhs commented Feb 26, 2026

Summary

  • 🤖 Operational or Infrastructure Change

Details

Summary of changes, albeit a little speculative:

  • use keep alive
  • reset timeout budget on each retry
  • raise timeout from 1s to 3s
  • reorder logging to avoid dead code path (catch more general then less general error)
  • remove duplicated error logging on interceptor and calling function
  • confirm retries are logged at WARN level

@github-actions
Copy link
Contributor

This PR is linked to a ticket in an NHS Digital JIRA Project. Here's a handy link to the ticket:

AEA-6270

}

async searchService(odsCode: string, correlationId: string): Promise<URL | undefined> {
try {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks more than it is: actually just removes the double error logging in favour of interceptor logging only

@sonarqubecloud
Copy link

@tstephen-nhs tstephen-nhs merged commit 079947f into main Feb 27, 2026
33 of 34 checks passed
@tstephen-nhs tstephen-nhs deleted the aea-6270-ss-noise branch February 27, 2026 11:50
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