ARROW-18290: [C++] Escape all special chars in URI-encoding#14645
ARROW-18290: [C++] Escape all special chars in URI-encoding#14645pitrou merged 1 commit intoapache:masterfrom
Conversation
By default, the AWS SDK doesn't URI-escape some special chars such as '='. This works fine with AWS endpoints, but not with some non-AWS S3-compatible endpoints.
|
@milesgranger I don't know if you would be able to test this. The fix requires a recent enough AWS SDK. |
|
|
|
Great, thank you! Will merge then. |
|
Benchmark runs are scheduled for baseline = dc7f1ee and contender = a068096. a068096 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
By default, the AWS SDK doesn't URI-escape some special chars such as '='. This works fine with AWS endpoints, but not with some non-AWS S3-compatible endpoints.