Skip to content
Commit 8fa79061 authored by Alexander Akbashev's avatar Alexander Akbashev Committed by Oliver Gondža
Browse files

[FIX JENKINS-48349] Cache permission id to avoid allocating of new strings

Every request that comes from Jelly is checked against Permissions.
As result it leads to a call of `getId` method that produces the new string.
Usually it's not a problem, but in case of stop-the-world pause user requests are accumulated.
So, once pause is finished, we forcibly allocated tons of strings for
every request. That leads to new stop-the-world pause. (And this cycle
can repeat multiple times)

(cherry picked from commit b2c40cb9)
parent 0e5db018
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment