[logback-dev] [qos-ch/logback] 2288ba: refactoring CyclicBufferTracker and AppenderBuffer...

Ceki Gulcu ceki at qos.ch
Thu Apr 25 11:59:40 CEST 2013


  Branch: refs/heads/master
  Home:   https://github.com/qos-ch/logback
  Commit: 2288ba0eed08459efb945665d8949c0832a24a5e
      https://github.com/qos-ch/logback/commit/2288ba0eed08459efb945665d8949c0832a24a5e
  Author: Ceki Gulcu <ceki at qos.ch>
  Date:   2013-04-24 (Wed, 24 Apr 2013)

  Changed paths:
    M logback-core/src/main/java/ch/qos/logback/core/net/SMTPAppenderBase.java
    A logback-core/src/main/java/ch/qos/logback/core/spi/AbstractComponentTracker.java
    A logback-core/src/main/java/ch/qos/logback/core/spi/ComponentTracker.java
    M logback-core/src/main/java/ch/qos/logback/core/spi/CyclicBufferTracker.java
    M logback-core/src/main/java/ch/qos/logback/core/spi/CyclicBufferTrackerImpl.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTrackerImplTest.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTrackerSimulator.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTracker_TImpl.java

  Log Message:
  -----------
  refactoring CyclicBufferTracker and AppenderBufferTracker into the more generic ComponentTracker


  Commit: a60797b4929c97011eb9f7da20f236efe376bde0
      https://github.com/qos-ch/logback/commit/a60797b4929c97011eb9f7da20f236efe376bde0
  Author: Ceki Gulcu <ceki at qos.ch>
  Date:   2013-04-24 (Wed, 24 Apr 2013)

  Changed paths:
    M logback-classic/src/test/java/ch/qos/logback/classic/net/DilutedSMTPAppenderTest.java
    M logback-classic/src/test/java/ch/qos/logback/classic/net/SMTPAppender_GreenTest.java
    M logback-core/src/main/java/ch/qos/logback/core/spi/AbstractComponentTracker.java
    M logback-core/src/main/java/ch/qos/logback/core/spi/CyclicBufferTrackerImpl.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTrackerImplTest.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTracker_TImpl.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/ScenarioBasedCyclicBufferTrackerTest.java

  Log Message:
  -----------
  test improvements


  Commit: 7ccf2ff3efaa76f80ea9cfefdb482c206628200d
      https://github.com/qos-ch/logback/commit/7ccf2ff3efaa76f80ea9cfefdb482c206628200d
  Author: Ceki Gulcu <ceki at qos.ch>
  Date:   2013-04-24 (Wed, 24 Apr 2013)

  Changed paths:
    M logback-core/src/main/java/ch/qos/logback/core/spi/AbstractComponentTracker.java

  Log Message:
  -----------
  builds cleanly


  Commit: a86350e20ebf79b70aa737ea6149bf8485f2d295
      https://github.com/qos-ch/logback/commit/a86350e20ebf79b70aa737ea6149bf8485f2d295
  Author: Ceki Gulcu <ceki at qos.ch>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M logback-access/src/test/java/ch/qos/logback/access/sift/SiftingAppenderTest.java
    R logback-classic/src/main/groovy/ch/qos/logback/classic/sift/GSiftingAppender.groovy
    R logback-classic/src/main/groovy/ch/qos/logback/classic/sift/ZSiftingDelegate.groovy
    R logback-classic/src/test/groovy/ch/qos/logback/classic/sift/GSiftingAppenderTest.groovy
    M logback-classic/src/test/java/ch/qos/logback/classic/sift/SiftingAppenderTest.java
    M logback-core/src/main/java/ch/qos/logback/core/sift/AppenderTracker.java
    R logback-core/src/main/java/ch/qos/logback/core/sift/AppenderTrackerImpl.java
    M logback-core/src/main/java/ch/qos/logback/core/sift/SiftingAppenderBase.java
    M logback-core/src/main/java/ch/qos/logback/core/spi/AbstractComponentTracker.java
    M logback-core/src/main/java/ch/qos/logback/core/spi/ComponentTracker.java
    M logback-core/src/main/java/ch/qos/logback/core/spi/CyclicBufferTrackerImpl.java
    M logback-core/src/test/java/ch/qos/logback/core/sift/AppenderTrackerTest.java
    M logback-core/src/test/java/ch/qos/logback/core/sift/PackageTest.java
    R logback-core/src/test/java/ch/qos/logback/core/sift/ScenarioBasedAppenderTrackerTest.java
    R logback-core/src/test/java/ch/qos/logback/core/sift/Simulator.java
    R logback-core/src/test/java/ch/qos/logback/core/sift/tracker/AppenderTrackerTImpl.java
    R logback-core/src/test/java/ch/qos/logback/core/sift/tracker/SimulationEvent.java
    R logback-core/src/test/java/ch/qos/logback/core/sift/tracker/TEntry.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTrackerImplTest.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTracker_TImpl.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/ScenarioBasedCyclicBufferTrackerTest.java

  Log Message:
  -----------
  AppenderTracker is now extends AbstractComponentTracker, removed support for sifting in Gaffer, tests pass


  Commit: 773193a09922ab2a1dd70e4978be8cdf4e050f6e
      https://github.com/qos-ch/logback/commit/773193a09922ab2a1dd70e4978be8cdf4e050f6e
  Author: Ceki Gulcu <ceki at qos.ch>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M logback-classic/src/main/groovy/ch/qos/logback/classic/gaffer/GafferConfigurator.groovy
    M logback-classic/src/test/input/joran/smtp/customBufferSize.xml
    M logback-classic/src/test/java/ch/qos/logback/classic/net/DilutedSMTPAppenderTest.java
    M logback-core/src/main/java/ch/qos/logback/core/net/SMTPAppenderBase.java
    M logback-core/src/main/java/ch/qos/logback/core/spi/CyclicBufferTracker.java
    R logback-core/src/main/java/ch/qos/logback/core/spi/CyclicBufferTrackerImpl.java
    R logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTrackerImplTest.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTrackerSimulator.java
    A logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTrackerTest.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/CyclicBufferTracker_TImpl.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/PackageTest.java
    M logback-core/src/test/java/ch/qos/logback/core/spi/ScenarioBasedCyclicBufferTrackerTest.java
    M logback-examples/src/main/java/chapters/appenders/mail/customBufferSize.xml
    M logback-site/src/site/pages/manual/appenders.html
    M logback-site/src/site/pages/manual/groovy.html
    M logback-site/src/site/pages/news.html
    M logback-site/src/site/pages/recipes/emailPerTransaction.html

  Log Message:
  -----------
  tweaking tracker related changes


Compare: https://github.com/qos-ch/logback/compare/402350acc6d4...773193a09922


More information about the logback-dev mailing list