Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 13, 2012
  1. Xu Huisheng

    Merge pull request #12 from javabrett/PERFFORJ-61-56

    xuhuisheng authored
    PERFFORJ-61 and PERFFORJ-56
  2. Xu Huisheng

    Merge pull request #11 from javabrett/PERFFORJ-47

    xuhuisheng authored
    PERFFORJ-47 : Make sure shutdown hook is removed on log4j shutdown.
  3. Xu Huisheng

    Merge pull request #5 from xuhuisheng/master

    xuhuisheng authored
    please review perfforj-55's patch,  this patch could be make more beautiful.
Commits on May 21, 2012
  1. Xu Huisheng

    Merge remote-tracking branch 'upstream/master'

    xuhuisheng authored
    Conflicts:
    	pom.xml
Commits on Dec 10, 2011
  1. Brett Randall
Commits on Dec 5, 2011
  1. Brett Randall

    Fixed/implemented PackageParentProperties getProperty.

    javabrett authored
    Implemented missing/needed methods in PackageParentProperties. Tests
    updated.
Commits on Nov 28, 2011
  1. Brett Randall

    Fixed fragile/invalid test.

    javabrett authored
    Cannot rely on count of errors logged, as we are only checking the
    logged-queue and not the drained-to queue.
Commits on Nov 23, 2011
  1. Brett Randall
  2. Brett Randall
Commits on Nov 22, 2011
  1. Brett Randall

    PERFFORJ-58,37 : Added compile profile for ajc, upgrade to 1.6.11.

    javabrett authored
    Introduces a Maven Profile "ajc" which can be activated during builds by
    passing -Pajc to Maven CLI, which activates aspectj-maven-plugin. This
    is indended as a temporary/testing interim for ajc-compilation rather than
    a permanent distribution solution.
    
    The AspectJ version is also pulled into a property aspectjVersion at the
    same time, and version is updated to 1.6.11.  1.6.1 presents problems with
    other changes on this branch when using the ajc compiler.
  2. Brett Randall

    PERFFORJ-61 Allow AspectJ profiling with without adding @Profiled

    javabrett authored
    annotations.
    
    Introduces new abstract AspectJ aspects, which can be
    concretized with any simple pointcut expression in aop.xml, obviating the
    need for explicit @Profiled annotations.
Commits on Nov 20, 2011
  1. Brett Randall

    PERFFORJ-47 : Make shutdown timeout configurable,interrupt draining t…

    javabrett authored
    …hread
    
    Loggers now accept configuration option ShutdownWaitMillis, replacing the
    previous hard-coded 10000 millis. The default remains 10s if not
    specified.
    
    Additionaly, once this time expires, the draining thread is now
    interrupted, in case it is blocked and interrupting it can make it exit
    faster.
Commits on Nov 16, 2011
  1. Brett Randall

    PERFFORJ-47 : Make sure shutdown hook is removed on log4j shutdown.

    javabrett authored
    Previously, each log4j reconfiguration would result in an additional
    shutdown hook, and memory leaks e.g. in a servlet application where
    contexts are reloaded. We now remove the shutdown hook when it is no
    longer required.
Commits on Nov 15, 2011
  1. Merge from javabrett:cleanup-warnings to cleanup compiler warnings, I…

    authored
    … only made minor formatting changes - this is pull request #6
  2. Merge pull request #7 from javabrett/PERFFORJ-62

    authored
    PERFFORJ-62 Separate FileAppender filename for AppenderTest.
  3. Merge pull request #10 from javabrett/PERFFORJ-63

    authored
    PERFFORJ-63 Simplify Windows development with mysysgit, POM fix
Commits on Nov 7, 2011
  1. Thomas Buckel Brett Randall

    - Moved to java.net Maven2 repo

    tbuckel authored javabrett committed
    - Support for Windows dev (git executable)
Commits on Oct 31, 2011
  1. Brett Randall

    PERFFORJ-62 Separate FileAppender filename for AppenderTest.

    javabrett authored
        Changes logback.xml and associated test, moving FileAppender filenames to
        statisticsLogback.log and statisticsLogback.csv.
Commits on Oct 27, 2011
  1. Brett Randall

    PERFFORJ-56 : Configurable default logging tag and message

    javabrett authored
    A properties file perf4j.properties is now loaded from the classpath if it
    exists and will format AOP tags and messages where not specified on an
    @Profiled annotation.  Entries in this file are:
    
    tag.com.package.ClassName.methodName=static tag
    message.com.package.ClassName.methodName=static message
    
    tag.com.package.AllMethodsInClass=static tag
    
    tag.com.parent.package.inherited=static tag
    
    tag.com.package.ClassName.methodName={$class.name}#{$methodName}
    message.com.package.ClassName.methodName={$methodName}({$0})
Commits on Oct 23, 2011
  1. Xu Huisheng
Commits on Oct 22, 2011
  1. Xu Huisheng
Commits on Oct 21, 2011
  1. Minor change - renamed getExecutingClass() method on AbstractJoinPoin…

    authored
    …t to getDeclaringClass(). The class returned could actually NOT be the class of the executing object (i.e. in the JEXL $this.class is not necessarily the same as $class - $class could be a supertype of $this.class).
  2. Merge pull request #4 from sslavic/master

    authored
    Fixes appender order in logback package-info.java example
  3. Merge pull request #3 from javabrett/master

    authored
    PERFFORJ-59 Support executing "class" and "methodName" variable access in JEXL tag/message expressions.
  4. Brett Randall
  5. Stevo Slavić

    Fixed perf4jFileAppender appender order to be declared before org.per…

    sslavic authored
    …f4j.TimingLogger logger which references it (see http://logback.qos.ch/codes.html#appender_order for more info on appender order)
Commits on Oct 20, 2011
  1. Brett Randall
  2. Brett Randall

    PERFFORJ-59 Support executing "class" and "methodName" variable acces…

    javabrett authored
    …s in
    
    JEXL tag/message expressions.
  3. Brett Randall
  4. Brett Randall
  5. Merge pull request #2 from javabrett/master

    authored
    PERFFORJ-57: Mark TimingTestCase as abstract
Commits on Oct 18, 2011
  1. Brett Randall

    PERFFORJ-57: Mark TimingTestCase as abstract.

    javabrett authored
    Minor change to mark test base class as abstract as it contains only
    setUp() and no tests, this helps IDEs/tools to exclude it from test runs.
Commits on Oct 16, 2011
  1. Updated doc for logback/0.9.16

    authored
Something went wrong with that request. Please try again.