[389-devel] Please review: [389 Project] #303: make DNA range requests work with transactions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://fedorahosted.org/389/ticket/303

https://fedorahosted.org/389/attachment/ticket/303/0001-Trac-Ticket-303-make-DNA-range-requests-work-with-tr.patch

 Fix Description:
 1. pre_op: Adding missing dnatypes (e.g., uidNumber) should be done
    in the pre op phase (outside of the transaction) to satisfy the
    schema checking. To avoid calling the internal search for modify,
    set the target entry before calling pre op plugin in op_shared_
    modify (modify.c).
    Also, if the operation is a replication op, the pre_op is skipped.
 2. post_op: Moving dna_config_check_post_op to BE_TXN_POST_OP.
    If it is an internal operation, the dna post op is being skipped
    to avoid self re-entrant deadlock.
 3. Fixed memory leaks on DNA_NEEDS_UPDATE and an uninitialized
    variable access.



--
389-devel mailing list
389-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/389-devel



[Index of Archives]     [Fedora Directory Announce]     [Fedora Users]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Review]     [Fedora Art]     [Fedora Music]     [Fedora Packaging]     [CentOS]     [Fedora SELinux]     [Big List of Linux Books]     [KDE Users]     [Fedora Art]     [Fedora Docs]

  Powered by Linux