Bug Description: jemalloc 5.2.1 release introduced a number of fixes.
https://github.com/jemalloc/jemalloc/releases/tag/5.2.1
Additionally we should enable profiling by default (--enable-prof), so it can be used for troubleshooting.
Fixes: https://pagure.io/389-ds-base/issue/50992
Ack, and FYI we do use 5.2.1 upstream and downstream, it just wasn't updated in the local DS specfile.
Oh, then it's bad news :( And my statement about 5.2.1 fixing ns-slapd issue is not correct. I need to do more testing...
rebased onto 5bbde89c036157131a2a316a717e4ff46e9e80de
I did implement this in the Fedora upstream builds, no complaints so far. This can be pushed unless you have other concerns @vashirov
rebased onto f4ba44245b64f3b2d74eb8ac9aeed295d230968e
rebased onto 8895fc4b4b7f62963a0f52b05c76767cbc4fba74
For the record, here's jemalloc upstream issue: https://github.com/jemalloc/jemalloc/issues/1803 There is still an ongoing investigation. In the meantime overriding page sizes seems to be a reasonable workaround. So no concerns from my side.
Pull-Request has been merged by vashirov
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in 389-ds-base's github repository.
This pull request has been cloned to Github as issue and is available here: - https://github.com/389ds/389-ds-base/issues/4046
If you want to continue to work on the PR, please navigate to the github issue, download the patch from the attachments and file a new pull request.
Thank you for understanding. We apologize for all inconvenience.
Pull-Request has been closed by spichugi
Bug Description:
jemalloc 5.2.1 release introduced a number of fixes.
https://github.com/jemalloc/jemalloc/releases/tag/5.2.1
Additionally we should enable profiling by default (--enable-prof),
so it can be used for troubleshooting.
Fixes: https://pagure.io/389-ds-base/issue/50992