ldb: Release 1.2.3ldb-1.2.3
commit2cd8389320af9d1f346193f448f8870a8cee2188
authorAndrew Bartlett <abartlet@samba.org>
Sun, 17 Dec 2017 21:14:31 +0000 (18 10:14 +1300)
committerStefan Metzmacher <metze@samba.org>
Fri, 22 Dec 2017 09:05:07 +0000 (22 10:05 +0100)
treebdbb53c3d1763faf6d7aea6ccdff03af5fbebded
parent82764c9f3ec35b728c66dddd40b724ce27720a3e
ldb: Release 1.2.3

 - Intersect the index from SCOPE_ONELEVEL with the index for the search expression

    This helps ensure we do not have to scan all objects at this level
    which could be very many (one per DNS zone entry).

    However, due to the O(n*m) behaviour in the LDB index code
    we only do this for small numbers of matches on the
    filter tree.

    This behaviour will only be for ldb 1.2 and will not be kept
    long-term in LDB, versions 1.3.1 and above will instead only
    intersect when the more efficient GUID index is in use.

    Finally, disallowDNFilter now applies to SCOPE_ONELEVEL banning
    dn= as a filter string when so configured.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13191

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
lib/ldb/ABI/ldb-1.2.3.sigs [new file with mode: 0644]
lib/ldb/ABI/pyldb-util-1.2.3.sigs [new file with mode: 0644]
lib/ldb/ABI/pyldb-util.py3-1.2.3.sigs [new file with mode: 0644]
lib/ldb/wscript