On Tue, Aug 17, 2004 at 12:31:22PM -0400, [EMAIL PROTECTED] wrote:
> 
> Change #1.  Have failover options for the MySQL db option (For that matter
> and supported DBs).  We got burned by this today, not a major loss, but we
> cant communicate to the db for a time.  This could be just an additional
> entry to the configurations, and on error it goes to the secondary, etc.  I
> will give the actual impelementation more thought before actual writing.
> 

Couple of bugs you should keep an eye on/contribute to:

http://bugzilla.spamassassin.org/show_bug.cgi?id=2197
and
http://bugzilla.spamassassin.org/show_bug.cgi?id=2037

My current thinking on this to implement a DB layer that allows for
caching/persistent database connections.  Then it would be pretty easy
to subclass/replace this layer with something like DBIx::HA.
Basically, why build it all in when you can pretty easily give the
tools to do what folks want.

My eye is on something for those two bugs in the 3.1 time frame.

Michael

Reply via email to