swjtu-zhanglei opened a new pull request, #3837:
URL: https://github.com/apache/iceberg-python/pull/3837
* Python's requests library serializes bool True as "True" (capitalized) in
query parameters. Per OpenAPI 3.0 spec (JSON Schema Wright Draft 00, RFC 7159
Section 3), boolean query parameters must be serialized as lowercase
"true"/"false". Servers that strictly validate boolean values (e.g., Aliyun OSS
Tables) reject "True" with 400 Bad Request.
* Use explicit "true"/"false" string literals for spec-compliant wire format.
<!--
Thanks for opening a pull request!
-->
<!-- In the case this PR will resolve an issue, please replace
${GITHUB_ISSUE_ID} below with the actual Github issue id. -->
<!-- Closes #${GITHUB_ISSUE_ID} -->
# Rationale for this change
## Are these changes tested?
## Are there any user-facing changes?
<!-- In the case of user-facing changes, please add the changelog label. -->
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]