[LMDB] Re: [ROADMAP] Catalyst's focus on Samba

Andreas Schneider asn at samba.org
Tue Mar 28 06:23:19 UTC 2017


On Wednesday, 22 March 2017 02:02:41 CEST Andrew Bartlett via samba-technical 
wrote:
> On Tue, 2017-03-21 at 11:49 +0100, Stefan Metzmacher wrote:
> > Hi Andrew,
> > 
> > > Scale
> > > -----
> > > 
> > > Tied up in performance work is a desire to have samba scale more,
> > > to
> > > serve more user and hold more groups/group members.  The direction
> > > of
> > > this work is less certain, but having broken the back of the 'too
> > > many
> > > links melts Samba' issue, I'm sure we will be asked to do more
> > > here.  
> > > 
> > > Specific possibilities include LMDB and a GUID-based index scheme.
> > 
> > If you play with lmdb, please try to understand how OpenLDAP does the
> > indexing. I think we should also make use of the virtual databases
> > of lmdb, so that we can keep the index records away from the real
> > objects.
> > We could also have the different partitions within a single lmdb
> > file.
> 
> Thanks for the suggestions.  That certainly could make it tidier.

Jakub Hrozek has a branch with lmdb support and has also written a lot of ldb 
tests. The tests use cmocka. We already use cmocka in Samba.

It would be great to get those tests upstream first. Let me know if you need 
help with cmocka.


	Andreas


-- 
Andreas Schneider                   GPG-ID: CC014E3D
Samba Team                             asn at samba.org
www.samba.org



More information about the samba-technical mailing list