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