tmater opened a new pull request, #3288:
URL: https://github.com/apache/polaris/pull/3288

   ## Summary
   Enhances the quickstart Docker Compose setup script with proper error 
detection and validation for all API calls. Each curl command now fails fast 
with clear error messages when requests fail or return invalid responses, 
making it easier to debug setup issues.
   
   ## Testing
   Manually tested the error handling by running the script with 
`ALLOW_SETTING_S3_ENDPOINTS=false` and validated that failures are properly 
detected and displayed:
   ```
   polaris-setup-1  | ❌ Failed to create catalog
   polaris-setup-1  | curl: (22) The requested URL returned error: 400
   polaris-setup-1  | {"error":{"message":"Explicitly setting S3 endpoints is 
not allowed.","type":"IllegalArgumentException","code":400}}
   ```


-- 
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]

Reply via email to