Red Hat Bugzilla – Bug 1326520
db2index uses a buffer size derived from dbcachesize
Last modified: 2016-11-03 16:41:12 EDT
This bug is created as a clone of upstream ticket: https://fedorahosted.org/389/ticket/48383 db2index currently allocates a buffer as a derivative of cachememsize. This value should be independent for the index process and documented clearly, so that server re-tuning isn't needed just to run db2index. See ./ldap/servers/slapd/back-ldbm/import.c:48: job->fifo.bsize = (inst->inst_cache.c_maxsize/10) << 3;
Build tested: 389-ds-base-1.3.5.10-3.el7.x86_64 =========================== test session starts =========================== platform linux2 -- Python 2.7.5, pytest-2.9.2, py-1.4.31, pluggy-0.3.1 -- /usr/bin/python cachedir: dirsrvtests/tests/tickets/.cache rootdir: /mnt/tests/rhds/tests/upstream/ds/dirsrvtests/tests/tickets, inifile: plugins: html-1.9.0, cov-2.3.0 collected 1 items dirsrvtests/tests/tickets/ticket48383_test.py::test_ticket48383 PASSED ======================== 1 passed in 74.67 seconds ======================== Marking as verified.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2016-2594.html