[Mailman-Developers] How can I reload mlist data from SA database

Tokio Kikuchi tkikuchi at is.kochi-u.ac.jp
Tue Mar 27 10:22:18 CEST 2007


Hi again,

Barry Warsaw wrote:

>> testing 2.2 code on my PC.  What is curious about the LMTP/HTTP
>> interfaces with SQLAlchemy based database is that changes commited in
>> LMTP/HTTP sessions cannot be reflected on the other sessions.  If I
>> subscribe an address via HTTP then it cannot be unsubscribed from LMTP
>> and vise versa, until I restart the runners.  Perhaps we need a reload
>> mechanism but I don't know how to implement it.
> 
> I think I've noticed a similar problem.  I think it has to do with  
> concurrency between processes using SQLAlchemy.  As you said, it  
> seems like we need an explicit "reload" but I'm really hoping that  
> that's just because we're not doing something right.  I haven't had  
> time to figure it out yet, or to contact the SA mailing list to get  
> their feedback.  We definitely need to address that issue before we  
> get too far down the SA road.

I've submitted a patch to address this problem on SF patch area because 
I'm not confident whether to check this in the svn.  I hope you have 
time to review and write a better patch.

Cheers,

-- 
Tokio Kikuchi, tkikuchi at is.kochi-u.ac.jp
http://weather.is.kochi-u.ac.jp/


More information about the Mailman-Developers mailing list