[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#8875) [Patch] Performance problems in back-mdb with large DITs and many aliases



--On Sunday, April 07, 2019 10:15 AM +0000 henrik.bohnenkamp@ionos.com 
wrote:

> On Thu, Apr 04, 2019 at 05:32:16PM +0100, Howard Chu wrote:
> Hi Howard,
>
> thanks for your comments. There is now a new version of patches available
> in my  github repository. Apart from addressing your comments, I have
> rebased the patches against  the current master branch (quite a lot
> activity in the last two months, I have noticed).  In particular, the new
> function mdb_get_aliases  now also uses the global size variables for IDL
> dimensions, rather than the previous CPP constants.

Had a customer who was hitting this issue try out these patches -- It 
greatly decreases the search time (from unknown/infinite to 1 minute). 
Unfortunately slapd then segv's.  Working on getting a test database to 
reproduce the issue with for a good backtrace.

--Quanah


--

Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
<http://www.symas.com>