Permalink
Commits on Dec 1, 2016
  1. Add Expression Support to @Retryable

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

    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.
    dsyer committed Nov 29, 2016
  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

    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).
    dsyer committed Nov 14, 2016
  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
  1. Add mavn wrapper

    dsyer committed Oct 28, 2016
Commits on Oct 14, 2016
  1. Revert to snapshots

    dsyer committed Oct 14, 2016
  2. Update to 1.2.0.RC1

    dsyer committed Oct 14, 2016
Commits on Oct 12, 2016
  1. Support Raw Keys

    If the key generator is guaranteed to provide a unique key, it can be used as
    the cache key directly.
    
    Add a setter to support this option.
    garyrussell committed with dsyer Oct 12, 2016
  2. Merge branch '1.1.x'

    dsyer committed Oct 12, 2016
  3. GH-56: Add Retry All Except... Option

    Resolves: #56
    garyrussell committed with dsyer Oct 4, 2016
  4. Merge branch '1.1.x'

    dsyer committed Oct 12, 2016
Commits on Sep 26, 2016
  1. Merge branch '1.1.x'

    dsyer committed Sep 26, 2016
  2. Add equals() implementation to custom Pointcut

    Also added test case from SPR-14702 (which now passes).
    
    Fixes gh-53.
    dsyer committed Sep 26, 2016
  3. Polish

    dsyer committed Sep 26, 2016
  4. Set RetryState Key to null if Necessary

    See 9a95da2
    
    If the key generator returns null, we need to set the key to null so the
    state is not stored.
    garyrussell committed with dsyer Sep 23, 2016
Commits on Sep 23, 2016
  1. Clarify contract of context cache

    dsyer committed Sep 23, 2016
  2. If retry state key is null, context is not cached

    If the retry state has a null key it could be an error, but there
    are real work scenarios where that just means "no information"
    and the safest thing to do in that case is to simply not cache the
    retry context (so the retry callback is executed "naturally" and
    the exception bubbles up).
    
    See comment in gh-49 about Spring AMQP use case
    dsyer committed Sep 23, 2016
Commits on Sep 20, 2016
  1. Revert to snapshots

    dsyer committed Sep 20, 2016
  2. Update for 1.1.4

    dsyer committed Sep 20, 2016
  3. Merge branch '1.1.x'

    Conflicts:
    	pom.xml
    dsyer committed Sep 20, 2016
  4. Find @Retryable on Target Class

    fixes #32
    garyrussell committed with dsyer Feb 10, 2016
Commits on Aug 24, 2016
  1. Chasing test coverage

    dsyer committed Aug 24, 2016