Paul Haldane writes:
>
>Hi - I'm after your patch for the alternate directory hashing
>mechanism for cyrus imapd.  We're planning to use cyrus imap for a
>student mail service but as all our student account ids start with
>'n' the current hash function is sub-optimal :->.  Do you know if the
>cyrus authors plan to roll your patch into the mainstream source?

I don't know what the Cyrus authors' plans are for this patch,
although Larry did offer to incorporate the original version into
the Cyrus source.  It's actually quite easy to do.  I spent more
time working on the perl script to convert the IMAP spool between
hashing schemes than I did on patching the source.  The patch also
does nothing but centralize the hashing into one subroutine, unless
a compile-time option is supplied to switch it to the new hash
function, so it's not intrusive.

My patch is only for cyrus-imapd-2.0.12, but it should be relatively
easy to upgrade it for 2.0.14.  I'll be doing that myself in a week
or three.  I'll mail you a copy of the patch and the perl script in
a separate message later today.


-- 
-Gary Mills-    -Unix Support-    -U of M Academic Computing and Networking-

Reply via email to