dongxiaoman opened a new pull request, #8713: URL: https://github.com/apache/pinot/pull/8713
## Description Allows table name with dots by a shared pinot property. This will allow table name format like `namespace.table_name` to avoid table_name conflict while providing some mitigation/middle ground before Pinot table goes true multi-tenant. The use case this one PR enabled will be for some users sharing a same Pinot Cluster, with the below rules: 1. The Admin enforces the rule that the users cannot use dots in their own table_name like `test`; 2. The Admin also enforces the rule that the users will be given a unique "namespace" as prefix to table; 3. The users can create a table named `test` and write query freely/naturally with table name like `user_namespace.test` 4. Pinot can delegate the authorization of table access via its plugin properly in the query ## Extended feature Extract column name only after the last dot in cases like `SELECT db.namespace.table.column_name from db.namespace.table`. In the example the table name will be `db.namespace.table` ## Tests Done Many Unit tests -- 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