Date: Fri, 17 Aug 2001 14:44:02 -0400
From: "Kevin J. Menard, Jr." <[EMAIL PROTECTED]>
Friday, August 17, 2001, 2:38:23 PM, you wrote:
LG> Well, it's unlikely you're going to gain performance by moving the
LG> quota lookups into LDAP.
Well, I figured LDAP, which is innately fast for reads, and some caching,
would be quicker than having to open a file all the time for lookups (does
Cyrus cache this already?)
Local opens are fast compared to network I/O. (Making quotas
potentially serviced by Berkeley db would probably be even faster; I
believe there's already a bugzilla bug filed about this.)
LG> The idea of having Cyrus export metadata via LDAP would allow you to
LG> use a single client to control all the user data. Why is it important
LG> for it to be on one LDAP server or two? With referrals it should even
LG> be transparent.
I guess this was an implementation misunderstanding. I took it as you
embedding and openldap server, but making any modification to it whatsoever
or what have you, shielded by imapd. But if I can set up the internal LDAP
server to use referrals to my external one, I'd be happy :)
Ah, I was thinking the other way around: you make your external server
generate referrals to the internal server.
That way you can also query things such as quota usage in addition to
quote set (something our help center definitely want to be able to
check out).
Larry