Skip to content
  1. Jul 18, 2008
    • Ceki Gulcu's avatar
    • Ceki Gulcu's avatar
      chasing after continuum · 9686aae6
      Ceki Gulcu authored
      9686aae6
    • Ceki Gulcu's avatar
    • Ceki Gulcu's avatar
      This patch is related to LBCLASSIC-53 · 9ae672cc
      Ceki Gulcu authored
      - This is a modified and hopefully improved version of Raph Goer's patch.
      
        MDCLevelFilter was renamed as DynamicThresholdFilter.
        
        In particular, the syntax for configuring a DynamicThresholdFilter
        is much shorter and convenient than previously. Here is an example:.
        
      	<turboFilter class="ch.qos.logback.classic.turbo.DynamicThresholdFilter">
      		<Key>userId</Key>
      		<DefaultThreshold>ERROR</DefaultThreshold>
      		<MDCValueLevelPair>
      			<value>user1</value>
      			<level>INFO</level>
      		</MDCValueLevelPair>
      		<MDCValueLevelPair>
      			<value>user2</value>
      			<level>TRACE</level>
      		</MDCValueLevelPair>
      
      	</turboFilter>
      
        See also turboDynamicThreshold.xml.
      
        However, I am not 100% satisfied with the semantics of
        DynamicThresholdFilter. Expect it to change according to
        feedback received on the mailing lists.
      9ae672cc
    • Ceki Gulcu's avatar
      · 20b95846
      Ceki Gulcu authored
      - added support for "valueOf" convention.
       Joran now assumes that any class which has a static
       valueOf method taking a String as an argument can
       be built from a string. 
       
       Level, Duration and FileSize classes follow this convention.
       
       This patch is indirectly related to LBCLASSIC-53
      20b95846
  2. Jul 17, 2008
  3. Jul 16, 2008
  4. Jul 14, 2008
  5. Jun 24, 2008
  6. Jun 09, 2008
  7. Jun 03, 2008
  8. May 27, 2008
  9. May 20, 2008
  10. May 14, 2008
  11. May 09, 2008
  12. May 07, 2008
  13. May 06, 2008
  14. May 05, 2008
  15. May 04, 2008
  16. May 03, 2008
  17. Apr 25, 2008
  18. Apr 17, 2008