Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Increased CPU when moving from Liberty 19.0.0.6 to newer releases. #14597

Closed
jhanders34 opened this issue Oct 21, 2020 · 0 comments · Fixed by #14596
Closed

Increased CPU when moving from Liberty 19.0.0.6 to newer releases. #14597

jhanders34 opened this issue Oct 21, 2020 · 0 comments · Fixed by #14596
Assignees
Labels
bug This bug is not present in a released version of Open Liberty performance release bug This bug is present in a released version of Open Liberty release:200012 team:Performance

Comments

@jhanders34
Copy link
Member

Describe the bug
When moving from 19.0.0.6 to newer releases, a customer ran into an issue with increased CPU. This was tracked down to be caused by the changes for issue #7986, namely this commit: 3051cb4
The customer was not running with the audit feature enabled, but the changes in the aforementioned commit caused the processing of the method arguments to be performed whether audit is enabled or not.

Steps to Reproduce
Use EJB operations with appSecurity-2.0 or appSecurity-3.0 being enabled and have method argument types in the EJB that have expensive toString() operations.

Expected behavior
Performance does not degrade when moving to newer versions of Liberty when not making any configuration or application changes.

Diagnostic information:

  • OpenLiberty Version: 19.0.0.9 and later is where the customer saw the performance regression. The problem was introduced in 19.0.0.7.
@jhanders34 jhanders34 added bug This bug is not present in a released version of Open Liberty release bug This bug is present in a released version of Open Liberty team:Performance performance labels Oct 21, 2020
@jhanders34 jhanders34 self-assigned this Oct 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This bug is not present in a released version of Open Liberty performance release bug This bug is present in a released version of Open Liberty release:200012 team:Performance
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants