pingtimeout commented on issue #3685: URL: https://github.com/apache/polaris/issues/3685#issuecomment-3927760810
I have updated the Polaris benchmarks to include the creation of RBAC entities as part of the dataset creation workload (https://github.com/apache/polaris-tools/pull/173/). I was not able to reproduce a 30s namespace creation response time, but I could certainly see that the table and view creations duration increased linearly with the amount of namespaces and grants (see chart below for table creation response time vs. time) <img width="2046" height="760" alt="Image" src="https://github.com/user-attachments/assets/a3b1608c-070e-4ff4-8f6b-5c95fd59399c" /> Attached is a PG dump with the database state in case anybody want to replicate the issue without creating a dataset from scratch. [polaris_backup_20260219_145616.sql.gz](https://github.com/user-attachments/files/25418883/polaris_backup_20260219_145616.sql.gz). Repro steps otherwise: 1. Clone the branch for https://github.com/apache/polaris-tools/pull/173/ (until it is merged) 2. Create an `application.conf` file and direct it to your Polaris server 3. Add section below to `application.conf` 4. Run the write benchmark ``` rbac { enabled = true num-principals = 5 catalog-role-names = ["catalog_reader", "catalog_contributor"] principal-role-names = ["data_engineer", "data_scientist"] } ``` -- 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]
