BufferedLogger + formatting

I understand that rails 2.x introduced the buffered logger for
performance and this is great. It also removed, as far as I can tell,
the formatting that was available in the previous logger. Has anyone
endeavored to include a formatter with the new logger? Or have any
recommendations.

Many thanks.

Bumping this ....

Was it not included for performance reasons or just not included yet?
DHH makes reference to removing it in the changeset but doesn't say
why:

http://dev.rubyonrails.org/changeset/7626

Guess I can't say I'm surprised there's not a lot of interest in the
exciting topic of logging.

I ended up creating a super class "FormattedBufferedLogger" and
initializing it in each of the environment files. The
FormattedBufferedLogger (which rolls off the tongue I know), overrides
#add to do some formatting magic and then calls #super

Note that config.logger didn't work at all. I had to redefine the
RAILS_DEFAULT_LOGGER constant. Like so:

RAILS_DEFAULT_LOGGER =
ExcitingModule::FormattedBufferedLogger.new(File.join(RAILS_ROOT,
"log", "#{RAILS_ENV}.log"),
ActiveSupport::BufferedLogger::Severity::DEBUG)