Hi all. We're running Sugar Community v5.2.0a with memcached as a cache engine and we've recently hit a problem. Here's the situation: When a new user first logs in and is authenticated via LDAP, the "Assign to" list is not updated to include this new user. Everything else seems fine, e.g. the user is created and appears within the Users module, the user appears in the popup user picker include the Mass Update section, etc. Following a colleague's suggestion, I tried restarted memcached to clear the cache. This actually solved the problem; the new user showed up in the "Assigned to" list.
The problem has thus become one of addressing the cache update issue since it's obviously not practical to clear the entire cache every time a new user is created. (This is a frequent occurrence and it takes some time to rebuild the cache fully. It's performance impact is very significant as well.)
Any guidance on how to rememdy this would be much-appreciated.
Thanks,
Damon


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks