adamwill / 389-ds-base

Forked from 389-ds-base 4 years ago
Clone

e53b8ea Ticket #47501 logconv.pl uses /var/tmp for BDB temp files

Authored and Committed by rmeggins 10 years ago
    Ticket #47501 logconv.pl uses /var/tmp for BDB temp files
    
    https://fedorahosted.org/389/ticket/47501
    Reviewed by: mreynolds (Thanks!)
    Branch: master
    Fix Description: Tied arrays with DB_RECNO require a backing text file.  By
    default this goes in /var/tmp.  This can be controlled with RECNOINFO bfname.
    However, the use of arrays was killing performance.  This patch replaces
    all arrays with tied hashes.  In addition, this patch fixes the notes=U
    handling to also handle notes=U,P and notes=A,P
    Platforms tested: RHEL6 x86_64
    Flag Day: no
    Doc impact: no
    (cherry picked from commit 4d20922423c9e22c858e0be7dd317591631cf357)
    (cherry picked from commit d890e65b4ab15d0a836dbb248da8606867938630)
    (cherry picked from commit 223c0535e09b46b3024dc9977eee048f824f2b24)
    
        
file modified
+333 -442