CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]  2011/04/15 11:01:05

Modified files:
        usr.sbin/smtpd : bounce.c mda.c mfa.c mta.c queue.c 
                         queue_backend.c queue_fsqueue.c queue_shared.c 
                         ramqueue.c runner.c smtp.c smtp_session.c 
                         smtpd.h util.c 

Log message:
kill message_id and message_uid

smtpd now has an evpid associated to each delivery message, the evpid is an
u_int64_t where the upper 32 bits are the msgid, and the 32 bits are the
envelope unique identifier for that message. this results in lots of space
saved in both disk-based and ram-based queues, but also simplifies a lot of
code.

change has been stressed on my desktop, and has ran on my MX for the entire
afternoon without a regression.

Reply via email to