Skip to content

improve s3 retry log#6609

Open
PSeitz wants to merge 1 commit into
quickwit-oss:mainfrom
PSeitz:improve_s3_retry_log
Open

improve s3 retry log#6609
PSeitz wants to merge 1 commit into
quickwit-oss:mainfrom
PSeitz:improve_s3_retry_log

Conversation

@PSeitz

@PSeitz PSeitz commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@PSeitz
PSeitz requested review from a team as code owners July 16, 2026 11:17
E: Retryable + Debug + 'static,
{
retry_with_mockable_sleep(retry_params, f, TokioSleep).await
retry_with_mockable_sleep(retry_params, request_name, f, TokioSleep).await

@fulmicoton fulmicoton Jul 16, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

are there cases where we don't know which method had a problem?

I thought it was mostly:
searcher -> GET
indexer -> PUT

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

for search it should be GET, for indexing is should be PUT, for merge it could be either. But would be good to be sure from the logs

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

The log currently just logs request failed, without more context you don't know it's S3

@PSeitz
PSeitz requested a review from fulmicoton July 17, 2026 16:11
@fulmicoton

fulmicoton commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

The extract context is useless. The caller is logging an error already.
View in context has the information

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