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

Reply via email to