<div dir="ltr"><div><div><div>Just an FYI, I did make the above changes in directory.py and deleted the memberships_cache file and re-ran the server.<br><br></div>I still did not get the memberships for uuid &quot;cdaboo&quot;<br><br></div>I did print logs after if True to make sure it gets called. <br><br></div>I will investigate more but here is the relevant console output of server<br><div><br><br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [PooledMemCacheProtocol,client] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] Acquired lock<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [PooledMemCacheProtocol,client] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] Retrieving list of all proxies<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] There are 4 proxies<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] Retrieving group hierarchy from directory<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] ------------------------------------<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] group06<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] ------------------------------------<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] group05<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] ------------------------------------<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] group04<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] ------------------------------------<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] group03<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] ------------------------------------<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] group02<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] ------------------------------------<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] group01<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] ------------------------------------<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] group07<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] ------------------------------------<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] disabledgroup<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] 8 groups retrieved from the directory<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] 2 groups are proxies<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] There are 6 users delegated-to via groups<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] Taking snapshot of group memberships to /Users/gauravjain/development/calendar/CalendarServer-5.2.2/data/Data/memberships_cache<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [-] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] Storing 6 group memberships in memcached<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [PooledMemCacheProtocol,client] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] Releasing lock<br>2014-12-05 15:40:18-0800 [-] [caldav-0]  [PooledMemCacheProtocol,client] [twistedcaldav.directory.directory.GroupMembershipCacheUpdater#info] Group memberships cache updated<br><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 5, 2014 at 1:54 PM, Cyrus Daboo <span dir="ltr">&lt;<a href="mailto:cdaboo@apple.com" target="_blank">cdaboo@apple.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Gaurav,<span class=""><br>
<br>
--On December 5, 2014 at 1:53:10 PM -0800 Gaurav Jain &lt;<a href="mailto:monkeyfdude@gmail.com" target="_blank">monkeyfdude@gmail.com</a>&gt; wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks a lot...I will change the code....<br>
<br>
Last question &quot;faulted in&quot; means &quot;cache everything&quot; or &quot;dont cache&quot;<br>
<br>
</blockquote>
<br></span>
Cache everything.<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Cyrus Daboo<br>
<br>
</font></span></blockquote></div><br></div>