dimas-b opened a new issue, #1545:
URL: https://github.com/apache/polaris/issues/1545

   ### Describe the bug
   
   Polaris fails to accept S3 locations that are valid in AWS, but contain `"` 
in the path.
   
   For example: `s3://example/pol"3/`
   
   ### To Reproduce
   
   1. Start Polaris
   2. Try to create catalog:
   ```
   $ ./polaris --client-id *** --client-secret *** catalogs create polaris2 
--storage-type S3 --default-base-location 's3://example-bucket-42/pol"2/' 
--role-arn arn:aws:iam::11111111111:role/test --external-id ***
   ```
   
   
   ### Actual Behavior
   
   ```
   Exception when communicating with the Polaris server. 
IllegalArgumentException: Illegal character in path at index 26: 
s3://example-bucket-42/pol"2/
   ```
   
   ### Expected Behavior
   
   No exception
   
   ### Additional context
   
   The example location is considered valid in AWS UI. It is possible to create 
it and copy its S3 location in AWS UI.
   
   ### System information
   
   Local Polaris Server build as of commit 
04c4f9112e450133e1eab2831dcc63f5885e8795


-- 
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: issues-unsubscr...@polaris.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to