BIND 10 #438: C++ Logging
BIND 10 Development
do-not-reply at isc.org
Mon Jan 17 19:56:47 UTC 2011
#438: C++ Logging
-------------------------------------+-------------------------------------
Reporter: stephen | Owner: UnAssigned
Type: task | Status: reviewing
Priority: major | Milestone: R-Team-
Component: logging | Sprint-20110125
Keywords: | Resolution:
Estimated Number of Hours: 5.0 | Sensitive: 0
Billable?: 1 | Add Hours to Ticket: 0
Internal?: 0 | Total Hours: 0
-------------------------------------+-------------------------------------
Changes (by stephen):
* owner: stephen => UnAssigned
Comment:
Branch trac438 is now ready for review (revision
b4c068b2189668459f6f945d6cbe51e294af4e8). Detailed documentation can be
found in src/lib/log/documentation.txt.
Although comment:3 indicated that the number of arguments in a message was
limited to 4, it is now unlimited. The reason for the original
restriction was to allow appenders to decide how to format messages, so
allowing maximum flexibility (e.g. a compressed format by just logging the
message ID and arguments). However the default appenders require the
message to be formatted when they receive it. As they are likely to be
used for most of the logging, formatting was moved to the Logger class.
This allowed use of variable-length argument lists.
--
Ticket URL: <https://bind10.isc.org/ticket/438#comment:7>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list