apucher opened a new pull request, #9228: URL: https://github.com/apache/pinot/pull/9228
We modify the `AddTable` admin command to use the new-ish `/tableConfigs` endpoint rather than `/schema` and `/tables` to correct undesirable auth effect. This enables use-cases where non-admin users can self-serve table creation, assuming the table names have been whitelisted ahead of time. Previously, the `/schema` endpoint wasn't able to gracefully extract the table/schema name on POST, triggering a generic (i.e. non-table-specific) CREATE request against the cluster which required admin privileges. -- 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: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org