Open 7max opened 11 years ago
Or, minimally, something equivalent to the ring-messenger concept in cl-log?
I'll make a binary logging branch on weekend and see if I can hammer out above in a few days.. Should not be too problematic because it will be basically parallel to the existing log level logic
Is implementing this feature still planned?
(logging-enabled-for)
, consult both regular log level and binary log level.appender-do-append
generic will gain an extra argument,orig-args-vector
orig-args-vector
will be initialized, for log statements with the format control string, as all arguments to the format call. For expression logging , it will be all arguments in order.This will allow people to write binary binary appenders, that examine the actual arguments, and not their textual representation..
One example would be writing the the binary representation of each log statement arguments into a binary log file, with additional tools that analyze the file. This method should be much faster both at runtime, and at analyzing part, due to no need for formatting arguments into text