-
Notifications
You must be signed in to change notification settings - Fork 249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SelectObjectContent
ScanRange
does not accept zero-start
#630
Comments
@Licht-T Thanks for reporting this. I'll take a look today and see if I can fix it. |
I was able to reproduce this issue. It should be solvable by customizing the serializer to serialize zeros for that operation. Working on that now. |
I was able to fix this with a serializer codegen update. I'll update this post again once the fix is released (should be less than 2 weeks.) |
Thanks, @Velfi. Looking forward to the PR merged. |
It looks like this is going to take longer than I expected. I'm going to be working this week to find a better solution to this issue. |
Sorry again for the lack of movement on this. This week I'm going to check if a recent PR that changes how we handle values like |
After looking into this, I believe it's going to be blocked until we implement smithy IDL v2 support. This is due to the fact that we need to interact with the |
Blocked on #536 and smithy-lang/smithy-rs#1767 |
This should be fixed when S3 adds |
This should be fixed in v0.38, we are verifying |
Confirmed this is fixed in the 1.x SDK version. |
|
Describe the bug
ScanRange is the zero-start range, but Rust SDK doesn't accept zero as
Start
value.aws-sdk-rust/sdk/s3/src/xml_ser.rs
Lines 1114 to 1121 in b06cd25
Expected Behavior
When the range is [0, 54], the
ScanRange
element of request body should be:Current Behavior
When the range is [0, 54], it is currently:
Reproduction Steps
Possible Solution
No response
Additional Information/Context
No response
Version
Environment details (OS name and version, etc.)
Ubuntu 22.04
Logs
No response
The text was updated successfully, but these errors were encountered: