[PATCH] GUID index for LDB
Andrew Bartlett
abartlet at samba.org
Fri Sep 1 06:04:57 UTC 2017
On Tue, 2017-08-29 at 17:20 +1200, Andrew Bartlett via samba-technical
wrote:
> On Tue, 2017-08-22 at 16:41 +1200, Andrew Bartlett via samba-
> technical
> wrote:
> >
> > Finally, my GUID-index branch has been updated. More work on
> > tests,
> > both new and existing will keep me busy for another week, but I'm
> > pretty pleased with how it is working out.
>
> I have continued to work on this.
I'm continuing to test this branch. There are some issues with other
parts of Samba that worked due to DB ordering assumptions. However
overall, I think it is good.
The only other news is that while upgrades will be seamless, downgrades
will require running a script (which I'll write) or modification of the
@INDEXLIST on all the backend DBs. We don't support a seamless
downgrade.
I'll do some performance work on it over the weekend. The previous
tests show a small performance cost (5% or so) on searches, and a bit
performance benefit (%40) on adding users.
I'll e-mail Tridge/Douglas/Catalyst for permission on a re-licence to
LGPLv3 the binary search macros next week.
I know it is a massive patch set, but some feedback would be helpful.
http://git.catalyst.net.nz/gitweb?p=samba.git;a=shortlog;h=refs/heads/GUID-index-6
Thanks,
Andrew Bartlett
--
Andrew Bartlett
https://samba.org/~abartlet/
Authentication Developer, Samba Team https://samba.org
Samba Development and Support, Catalyst IT
https://catalyst.net.nz/services/samba
More information about the samba-technical
mailing list