[SSSD] RFC: Enumerations and sssd drivers

2009-08-13 Thread Simo Sorce
Hello all, during this month I have been slowly working on a set of patches to move from storing information in 2 different formats (legacy and member/memberOf based) to just one format (member/memberOf based). While doing this I had to address some problems that come up when you want to store a

Re: [SSSD] [PATCH] Tools ID range fixes

2009-08-13 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/13/2009 03:23 AM, Martin Nagy wrote: On Wed, 2009-08-12 at 18:58 +0200, Jakub Hrozek wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Patch attached. Ack. Martin ___ sssd-devel mailing

Re: [SSSD] RFC: Enumerations and sssd drivers

2009-08-13 Thread Simo Sorce
On Thu, 2009-08-13 at 08:54 -0400, Stephen Gallagher wrote: One potential idea would be to have the SSSD automatically start an enumeration at startup time if the cache is stale. Then, instead of blocking updates waiting for subsequent enumerations, we could just go immediately to the cache

Re: [SSSD] RFC: Enumerations and sssd drivers

2009-08-13 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/13/2009 08:38 AM, Simo Sorce wrote: On Thu, 2009-08-13 at 08:54 -0400, Stephen Gallagher wrote: NOTE: this means that until the first background enumeration is complete, a getent passwd or a getent group call may return incomplete results. I

Re: [SSSD] [PATCH] Don't go to the backend for identical cache entry requests

2009-08-13 Thread Simo Sorce
On Thu, 2009-08-13 at 12:18 -0400, Stephen Gallagher wrote: Currently, if an additional request comes in for a cache entry while that same entry is already in the process of being refreshed, we start a duplicate cache update request. This patch adds allows the cache to maintain a hash table of

Re: [SSSD] New Try to build SSSD on Karmic both as of 2009.08.04

2009-08-13 Thread Karsten Wade
On Tue, Aug 11, 2009 at 06:09:24AM -0400, Simo Sorce wrote: Given we use git it doesn't seem a great match. If the Fedora facility do upgrade to the newer Transifex, then maybe that's going to be easier for us as we will not need to make any bzr to git transformation and use 2 separate