Item6010: Caching needs to be optional.

pencil
Priority: Normal
Current State: Closed
Released In:
Target Release: n/a
Applies To: Extension
Component: LdapContrib
Branches:
Reported By: TWiki:Main.IsaacRabinovitch
Waiting For:
Last Change By: MichaelDaum
Caching the LDAP database locally is not always necessary, and in some cases is a really bad idea. My company's network is a prime example. We have a dozen or so regional LDAP servers designed to be pounded on by thousands of clients. Authenticating a user directly from a server takes a fraction of a second. By contrast, downloading the thousands of employee records over SSL and rebuilding the LdapContrib database takes between 10 and 15 minutes. During that period, any attempt to access the TWiki produces an internal configuration error from Apache.

Using a cron job to force the rebuild during off hours is only a marginally acceptable workaround. We can live with it now because all our users are in North America. But in the near future, we'll have users in China, and midnight here is the middle of the afternoon there.

-- TWiki:Main/IsaacRabinovitch - 21 Sep 2008

Incremental cache updates has been implemented courtesy of IBM

-- MichaelDaum - 17 Nov 2009

ItemTemplate edit

Summary Caching needs to be optional.
ReportedBy TWiki:Main.IsaacRabinovitch
Codebase
SVN Range TWiki-5.0.0, Fri, 12 Sep 2008, build 17509
AppliesTo Extension
Component LdapContrib
Priority Normal
CurrentState Closed
WaitingFor
Checkins LdapContrib:5b8603743c39
TargetRelease n/a
ReleasedIn
Topic revision: r2 - 17 Nov 2009, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy