-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[BUG] SigV4 signature by signer may be broken on retry #202
Comments
@sugymt Want to try and write a unit test for this? Are we dropping headers? |
@dblock |
Maybe @VijayanB who wrote the original implementation can take a look? |
Hey there! @sugymt I can help to solve this issue, but I want more details to clarify what is going on.
There is many cases what would be a reason of such trouble, to clarify and solve we need more details. |
Is this issue still relevant? I would be interesting in helping. |
@tannerjones4075 Likely yes! |
What is the bug?
SigV4 signature by signer may be broken on retry.
A retry request may fail with the following error log:
How can one reproduce the bug?
Create a client that retries even when status 200.
Create and run BulkIndexer on this client.
What is the expected behavior?
Retry requests successfully signed.
What is your host/environment?
go 1.19.3
opensearch-go v2.1.0
AWS ECS (Amazon Linux 2 / arm64 / ami-08011916b613f6c22)
Do you have any screenshots?
none
Do you have any additional context?
none
The text was updated successfully, but these errors were encountered: