> Simon Matter wrote: >>> Simon Matter wrote: >>>>> I am pleased to announce the release of Cyrus IMAPd 2.3.12. This >>>>> release should be considered production quality. >>>>> >>>>> >>>>> Noteworthy changes: >>>>> >>>>> * Added statuscache.db to cache IMAP STATUS data which >>>>> significantly reduces the amount of I/O necessary when neither the >>>>> mailbox nor \Seen state has changed -- courtesy of Fastmail.fm >>>> While upgrading my RPM packages I found that logging is too noisy for >>>> my >>>> taste. I get alot of syslog messages like so: >>>> >>>> Apr 24 11:35:30 test imap[10457]: statuscache, 'user.simix', 'simix', >>>> '0x13', 'yes' >>> These messages are at the DEBUG level. Do you usually ship your RPM >>> with the logging set to DEBUG? I don't really see a problem leaving >>> these messages alone, since I would expect most production systems to >>> be >>> logging at INFO or higher. >> >> The RPM logs to mail facility and priority of mail is * by default on >> RedHat. That means out of the box we get quite alot messsages in maillog >> now. With statuscache enabled the number of log entries is about 10 >> times >> higher than without. >> I understand that others may want those logs at the DEBUG level, it's >> only >> a problem in my situation. > > > Don't you also get a ton of transaction log messages, regardless of the > statuscache code?
Of course I get quite a number of log messages but that's still acceptable. However with statuscache enabled the number of log messages increases dramatically. As I said it increases at a factor of ~10. The other log with skiplist doesn't hurt so much because it's not so often. Still it doesn't seem to make much sense to log that message whenever a seen db is opened, which it looks like in my tests. Maybe that's only here because we run all db's as skiplist. Simon ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html