This is an automated email from the git hooks/post-receive script.
mreynolds pushed a change to branch master in repository 389-ds-base.
from 92864e0 Ticket 48432 - Linux capabilities on ns-slapd new 84ec261 Issue 49035 - dbmon.sh shows pages-in-use that exceeds the cache size
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ldap/admin/src/scripts/dbmon.sh.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
This is an automated email from the git hooks/post-receive script.
mreynolds pushed a commit to branch master in repository 389-ds-base.
commit 84ec26129744492a387e39ae5bf236f49863ee59 Author: Mark Reynolds mreynolds@redhat.com Date: Thu Mar 30 15:26:00 2017 -0400
Issue 49035 - dbmon.sh shows pages-in-use that exceeds the cache size
Bug Description: dbmon shows negative free cache stats because the pages-in-use exceeds the expected size of the cache. This is because on caches smaller than 500mb, libdb automatically increases the size by ~25%. The tool is only checking the configured db cache size, and in this case its actaully larger than what was conigured in dse.ldif.
Fix Description: dbmon.sh should use the libdb's "cache size in bytes", instead of nsslapd-dbcachesize - as it could be different.
https://pagure.io/389-ds-base/issue/49035
Reviewed by: nhosoi & wibrown (Thanks!!) --- ldap/admin/src/scripts/dbmon.sh.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ldap/admin/src/scripts/dbmon.sh.in b/ldap/admin/src/scripts/dbmon.sh.in index 4ee6adc..46796e2 100644 --- a/ldap/admin/src/scripts/dbmon.sh.in +++ b/ldap/admin/src/scripts/dbmon.sh.in @@ -47,7 +47,7 @@ parseldif() { } /^[^ ]|^$/ {origline = $0; $0 = unwrapline; unwrapline = origline} /^ / {sub(/^ /, ""); unwrapline = unwrapline $0; next} - /^nsslapd-dbcachesize/ { dbcachesize=$2 } + /^nsslapd-db-cache-size-bytes/ { dbcachesize=$2 } /^nsslapd-db-page-size/ { pagesize=$2 } /^dbcachehitratio/ { dbhitratio=$2 } /^dbcachepagein/ { dbcachepagein=$2 }
389-commits@lists.fedoraproject.org