Permalink
Commits on Dec 12, 2017
  1. Typo in README

    dsyer committed Dec 12, 2017
  2. Update README.md

    kbucksch committed with dsyer Jan 24, 2017
    Add information about usage of `@Recover` annotation. This can help others not loosing time when researching how to use `@Recover` annotation and method its placed on.
Commits on Dec 11, 2017
  1. Update to snapshots

    dsyer committed Dec 11, 2017
  2. Update to 1.2.2 for release

    dsyer committed Dec 11, 2017
Commits on Dec 5, 2017
  1. Fix @Backoff JavaDocs - maxDelay

    garyrussell committed with dsyer Mar 17, 2017
    Previously stated that the max delay is ignored if less than delay when, in fact,
    the default of 30 seconds is applied.
    
    See http://stackoverflow.com/questions/42857807/spring-retrytemplate-fires-too-early-if-no-maxdelay-is-set
  2. Move log4j to test scope

    dsyer committed Dec 5, 2017
    Fixes gh-95
  3. Retry annotation detected on implementing class

    Tomas Poch committed with dsyer Oct 6, 2017
    Fixes gh-88, closes gh-90
  4. Fix @Recover for Prototype Scoped Beans

    garyrussell committed with dsyer Nov 28, 2017
    Previously, if a bean annotated with `@Retryable` and `@Recover` was
    scoped "prototype", the `@Recover` method in the first instance was
    called instead of the method in the same instance as the failed `@Retryable`
    method.
    
    This was because the delegate cache in `AnnotationAwareRetryOperationsInterceptor`
    was keyed only on the `Method` object.
    
    Change the cache to cache at the `targetObject.method` level.
    
    Also Fixes `backoff` javadocs.
    
    Fixes #93
  5. Fix typo: maximimum -> maximum.

    qwazer committed with dsyer Dec 4, 2017
Commits on Jul 17, 2017
  1. Add jitpack.yml

    dsyer committed Jul 17, 2017
  2. Add travis yml

    dsyer committed Jul 17, 2017
Commits on Jul 5, 2017
  1. Use symlink for .m2 cache

    dsyer committed Jul 5, 2017
Commits on Jun 30, 2017
Commits on Jun 16, 2017
  1. Revert to snapshots

    dsyer committed Jun 16, 2017
  2. Update for 1.2.1.RELEASE

    dsyer committed Jun 16, 2017
  3. Add CI pipeline

    dsyer committed Jun 16, 2017
Commits on Jun 12, 2017
  1. Make sure counts are accurate

    dsyer committed Jan 13, 2017
    The recovery and abort counts need to take into account that a
    recovery might fail (e.g. if the @Recover method doesn't match
    the @Retryable). Also the CIRCUIT_SHORT_COUNT has to be reset
    in the statistics when the circuit is reset.
Commits on Jan 13, 2017
  1. Revert to snapshots

    dsyer committed Jan 13, 2017
  2. Update to 1.2.0.RELEASE

    dsyer committed Jan 13, 2017
  3. Fix wrong javadoc

    making committed with dsyer Oct 28, 2016
  4. GH-34: Resolve Placeholders in Expressions

    garyrussell committed with dsyer Dec 1, 2016
    Further enhancement to #34
Commits on Dec 1, 2016
  1. Add Expression Support to @Retryable

    garyrussell committed Dec 16, 2015
    Resolves GH-34
Commits on Nov 29, 2016
  1. Ensure retry context is saved to cache after it is updated

    dsyer committed Nov 29, 2016
    If the order is wrong (as it was), then a cache that serializes the
    context will only ever contain the new value, and never be
    updated.
  2. Add lint ignorer for java 8

    dsyer committed Nov 29, 2016
Commits on Nov 21, 2016
  1. Make Classifier Serializable

    dsyer committed Nov 21, 2016
Commits on Nov 16, 2016
  1. Make BackOffContext Serializable

    dsyer committed Nov 16, 2016
Commits on Nov 14, 2016
  1. Add Serializable to all retry contexts and policies

    dsyer committed Nov 14, 2016
    Any time they get cached in a more advanced cache than the default
    map-based one, the serializability is useful (probably
    mandatory for most distribued caches, even if that is probably
    overkill).
  2. Merge branch '1.1.x'

    dsyer committed Nov 14, 2016
  3. Revert to snapshots

    dsyer committed Nov 14, 2016
  4. Update for 1.1.5

    dsyer committed Nov 14, 2016
Commits on Oct 28, 2016