aboutsummaryrefslogtreecommitdiffstats
path: root/Mailman/Queue/Switchboard.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2005-08-27FSF office has moved to 51 Franklin Street.tkikuchi1-1/+1
2004-10-31[ 1008983 ] qrunner w/ multiple slices crashing.tkikuchi1-1/+1
2004-02-10enqueue(), dequeue(), files(): Implementation of new, more efficient,bwarsaw1-226/+37
one-file-per-queued-message architecture. The message object and metadata dictionary are now written to the same .pck file -- in that order -- instead of to separate files which were more complicated to manage. dequeue() especially simplifies considerably. Also, get rid of the special _Switchboard hack, as well as the MarshalSwitchboard, ASCIISwitchboard, and BSDDBSwitchboard implementations. Also get rid of the DumperSwitchboard class.
2003-11-21enqueue(): Always flush and sync the message file.bwarsaw1-1/+3
2003-10-10MarshalSwitchboard._ext_write(), ASCIISwitchboard._ext_write():bwarsaw1-6/+2
Promote SYNC_AFTER_WRITE to a Defaults.py/mm_cfg.py variable after all.
2003-09-22Backporting from the HEAD -- updated queue runnersbwarsaw1-1/+23
2003-04-20Backporting from the trunk.bwarsaw1-3/+3
2003-04-02Backport:bwarsaw1-1/+2
dequeue(): If we can't read a .db file, initialize data to the empty dictionary, since the following test expects to do a has_key() on the value. Closes SF bug #707608.