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]

Reply via email to