[Freeipa-devel] [PATCH 0186-0189] Replace LDAP cache with RBTDB

Petr Spacek pspacek at redhat.com
Wed Aug 14 14:25:55 UTC 2013


On 1.8.2013 15:57, Petr Spacek wrote:
> Hello,
>
> attached monster patches replace our internal cache/database with RBTDB
> implementation. See commit messages and comments inside.
>
> This patch set provides very basic functionality (including DNS support for
> updates). Error handling definitely needs more love, but it should be enough
> for rapid DNSSEC prototyping.

Patch 186 v2: The code now applies incremental changes in LDAP to the 
in-memory database. Commit message was modified to mention that wildcards are 
now supported.

Patch 187 v2: The code was re-worked and now it respects serial_autoincrement 
option.

Patch 188 v2: Minor comment clean-up and rebase on top of patch 187 v2.

Patch 189 v2: Call to deleterdataset() nested in substractrdataset() was 
deleted. This code was meant only for testing purposes.

These patch set is now ready for review. Please see commit messages! Some 
functionality is missing intentionally, but it will be fixed by separate patches.

-- 
Petr^2 Spacek
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bind-dyndb-ldap-pspacek-0186-2-Use-RBTDB-instead-of-internal-LDAP-cache.patch
Type: text/x-patch
Size: 86102 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130814/b432c671/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bind-dyndb-ldap-pspacek-0187-2-Update-serial-after-each-change-in-zone.patch
Type: text/x-patch
Size: 8145 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130814/b432c671/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bind-dyndb-ldap-pspacek-0188-2-Drop-old-LDAP-cache.patch
Type: text/x-patch
Size: 19653 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130814/b432c671/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bind-dyndb-ldap-pspacek-0189-2-Add-support-for-write-back-to-LDAP-after-a-DNS-updat.patch
Type: text/x-patch
Size: 11102 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130814/b432c671/attachment-0003.bin>


More information about the Freeipa-devel mailing list