[prev in list] [next in list] [prev in thread] [next in thread] 

List:       info-cyrus
Subject:    Re: [POLL] virtual domains and Murder
From:       Rob Siemborski <rjs3 () andrew ! cmu ! edu>
Date:       2002-07-28 3:01:46
[Download RAW message or body]

On Sat, 27 Jul 2002, Ken Murchison wrote:

> Jeremy Howard wrote:
> > What do you mean, Ken? What exactly is it that won't work?
>
> I knew somebody would ask! ;)
>
[snip]
>
> Rob, Larry and myself have discussed this and none of us like it.  The
> simple solution is to not deal with referrals if the userid sent to the
> frontend isn't fully qualified.
>
> Rob, did I cover the issues sufficiently?

I think its important to note that this doesn't break anything
functionality-wise.

The murder uses IMAP referrals to allow clients that support them to talk
directly to the appropriate backend when they can.  This reduces load on
the proxies, and allows piplining clients to maintain their performance
advantages.

Note that, in our testing of the murder it appears that the only "real"
IMAP client that supports referrals (not, for example, cyradm)  is
Pine/c-client (actually, its implementation is broken in any currently
released version of pine, but since we were probably one of the first
sites to actually test IMAP referrals, we worked with them to correct the
problem and UW has since fixed it in their 2002 version of the library).

So, nothing is "broken" using this method... the frontends will just
always proxy commands instead of issuing referrals to the client.

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic