vyommani opened a new pull request, #770: URL: https://github.com/apache/ranger/pull/770
Bulk policy evaluation holds read lock for entire batch, causing writer starvation and delayed policy updates ## What changes were proposed in this pull request? When delta sync is disabled (deltaEnabled=false), policy evaluations now use a lock-free snapshot instead of holding locks during the evaluation loop. The existing locked path remains unchanged when delta sync is enabled. ## How was this patch tested? mvn clean install is clean and I ran a benchmark test which shows positive improvements. -- 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]
