Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-10051 Cluster stats error after node leaves

* Convert to ClusterExecutor from DistributedExecutor

    • -136
    • +0
    ./DistributedExecutorBadResponseFailoverTest.java
  1. … 6 more files in changeset.
ISPN-9784 Remove Distributed Executor

* Remove distributed executor classes

    • -652
    • +0
    ./BasicDistributedExecutorTest.java
    • -287
    • +0
    ./DistributedExecutionCompletionTest.java
    • -136
    • +0
    ./DistributedExecutorBadResponseFailoverTest.java
    • -138
    • +0
    ./DistributedExecutorExecutionPolicyTest.java
    • -176
    • +0
    ./DistributedExecutorFailoverTest.java
    • -22
    • +0
    ./DistributedExecutorWithCacheLoaderTest.java
    • -46
    • +0
    ./DistributedExecutorWithTopologyAwareNodesTest.java
    • -687
    • +0
    ./LocalDistributedExecutorTest.java
    • -41
    • +0
    ./ManagedExecutorServicesEmulator.java
    • -22
    • +0
    ./ReplSyncDistributedExecutorExecutionPolicyTest.java
    • -25
    • +0
    ./ReplSyncDistributedExecutorTest.java
    • -17
    • +0
    ./ReplSyncDistributedExecutorWithTopologyAwareNodesTest.java
  1. … 32 more files in changeset.
ISPN-9127 Component registry

Introduce BasicComponentRegistry, which handles dependency injection but

doesn't have any logic specific to caches or managers.

Each component has its own lifecycle status, and starting a component

also starts its dependencies. Components can start in parallel.

ComponentRegistry and GlobalComponentRegistry still need to maintain

their own lifecycle status, but it is now possible to start a cache

before all the global components have finished starting.

  1. … 245 more files in changeset.
ISPN-8313 Remove references to deprecated StoreAsBinaryConfiguration

    • -2
    • +2
    ./DistributedExecutorWithCacheLoaderTest.java
  1. … 17 more files in changeset.
ISPN-8308 Remove references to deprecated EvictionConfiguration

    • -2
    • +1
    ./DistributedExecutorWithCacheLoaderTest.java
  1. … 66 more files in changeset.
ISPN-8248 Missing timeout exceptions in distributed executor tests

Make SleepingSimpleCallable close the latch automatically

    • -6
    • +24
    ./LocalDistributedExecutorTest.java
ISPN-8248 Missing timeout exceptions in distributed executor tests

Use a latch instead of Thread.sleep().

    • -2
    • +13
    ./BasicDistributedExecutorTest.java
    • -19
    • +42
    ./LocalDistributedExecutorTest.java
  1. … 1 more file in changeset.
ISPN-8206 Update smoke test suite

    • -1
    • +1
    ./ReplSyncDistributedExecutorTest.java
  1. … 49 more files in changeset.
ISPN-7653 Add feature to inject input keys

    • -2
    • +13
    ./LocalDistributedExecutorTest.java
  1. … 9 more files in changeset.
ISPN-7598 Clean up tests after fixing thread leaks

* Use the diamond operator and lambdas where possible

* Use AssertJUnit.assertEquals instead of the assert keyword

* Use Exceptions.expectException instead of @Test(expectedExceptions)

* Use TestException instead of ArithmeticException

* Remove the unstable group from ReplSyncDistributedExecutorTest.

testBasicTargetRemoteDistributedCallableWithHighFutureAndLowTaskTimeout

    • -63
    • +42
    ./BasicDistributedExecutorTest.java
    • -22
    • +21
    ./DistributedExecutionCompletionTest.java
    • -11
    • +5
    ./DistributedExecutorBadResponseFailoverTest.java
    • -1
    • +1
    ./DistributedExecutorExecutionPolicyTest.java
    • -101
    • +66
    ./LocalDistributedExecutorTest.java
    • -6
    • +0
    ./ReplSyncDistributedExecutorTest.java
  1. … 15 more files in changeset.
ISPN-7598 LocalDistributedExecutorTest leaks threads

ISPN-7447 Use TestException and expectExecutionException()

    • -38
    • +22
    ./DistributedExecutorFailoverTest.java
ISPN-7363 Fix Runnable inject for disexec.

  1. … 4 more files in changeset.
ISPN-7447 fix for DefaultExecutorService without keys specified.

And also make the with keys specified work like others. Clone the task.getCallable for target equals me.

    • -0
    • +64
    ./DistributedExecutorFailoverTest.java
  1. … 1 more file in changeset.
ISPN-7066 Fix all tests which assume that retrieving a non-existent named cache will create it with the default configuration

    • -0
    • +1
    ./DistributedExecutorBadResponseFailoverTest.java
    • -0
    • +1
    ./DistributedExecutorFailoverTest.java
  1. … 116 more files in changeset.
ISPN-6906 Add ExternalPojo marker

* Marker interface used to signal test classes that are supposed to be

externally marshalled.

    • -2
    • +3
    ./DistributedExecutionCompletionTest.java
    • -1
    • +2
    ./DistributedExecutorBadResponseFailoverTest.java
    • -1
    • +2
    ./DistributedExecutorFailoverTest.java
  1. … 70 more files in changeset.
ISPN-5683 Enforce one new line at end of file

    • -1
    • +1
    ./DistributedExecutorBadResponseFailoverTest.java
    • -1
    • +1
    ./DistributedExecutorExecutionPolicyTest.java
    • -1
    • +1
    ./DistributedExecutorFailoverTest.java
    • -1
    • +1
    ./DistributedExecutorWithCacheLoaderTest.java
    • -1
    • +1
    ./DistributedExecutorWithTopologyAwareNodesTest.java
    • -2
    • +0
    ./ReplSyncDistributedExecutorTest.java
    • -1
    • +1
    ./ReplSyncDistributedExecutorWithTopologyAwareNodesTest.java
  1. … 386 more files in changeset.
ISPN-5683 Removed whitespaces at the end of the lines

    • -2
    • +2
    ./DistributedExecutorWithTopologyAwareNodesTest.java
    • -10
    • +10
    ./LocalDistributedExecutorTest.java
    • -1
    • +1
    ./ReplSyncDistributedExecutorTest.java
  1. … 273 more files in changeset.
ISPN-5683 Organized imports

    • -7
    • +7
    ./DistributedExecutionCompletionTest.java
    • -6
    • +0
    ./DistributedExecutorBadResponseFailoverTest.java
    • -3
    • +3
    ./DistributedExecutorExecutionPolicyTest.java
    • -10
    • +9
    ./LocalDistributedExecutorTest.java
    • -4
    • +0
    ./ReplSyncDistributedExecutorExecutionPolicyTest.java
  1. … 2821 more files in changeset.
ISPN-6423 Move clustering.sync.replTimeout to clustering.remoteTimeout

  1. … 48 more files in changeset.
ISPN-6392 Convert NotifyingFuture and friends to CompletableFuture

    • -9
    • +9
    ./DistributedExecutionCompletionTest.java
  1. … 67 more files in changeset.
ISPN-6354 Remove Map/Reduce

    • -219
    • +0
    ./mapreduce/BaseLargeWordCountMapReduceTest.java
    • -437
    • +0
    ./mapreduce/BaseWordCountMapReduceTest.java
    • -26
    • +0
    ./mapreduce/BookStoreAsBinarySearchTest.java
    • -34
    • +0
    ./mapreduce/BookStoreAsBinaryWithStoreSearchTest.java
    • -36
    • +0
    ./mapreduce/CompatModeDistributedTwoNodesMapReduceTest.java
    • -30
    • +0
    ./mapreduce/DistributedFourNodesMapReduceTest.java
    • -68
    • +0
    ./mapreduce/DistributedIntermediateCacheFourNodesMapReduceTest.java
    • -68
    • +0
    ./mapreduce/DistributedIntermediateSharedCacheFourNodesMapReduceTest.java
    • -30
    • +0
    ./mapreduce/DistributedSharedCacheFourNodesMapReduceTest.java
    • -48
    • +0
    ./mapreduce/DistributedSharedCacheTwoNodesMapReduceTest.java
    • -29
    • +0
    ./mapreduce/DistributedTwoNodesMapReduceTest.java
    • -42
    • +0
    ./mapreduce/LargeDistributedFourNodesMapReduceTest.java
    • -34
    • +0
    ./mapreduce/LargeDistributedFourNodesMapReduceWithEvictionTest.java
  1. … 81 more files in changeset.
ISPN-6288 Tests expecting a TimeoutException should use shorter timeouts

  1. … 1 more file in changeset.
ISPN-6277 NulPointerException in DistributedExecutorTest

ISPN-6214 Fix DistributedExecutorBadResponseFailoverTest

The JGroupsTransport is already started by the time we wrap it

in our CacheNotFoundResponseTransport, so we should not start it

a second time.

    • -0
    • +5
    ./DistributedExecutorBadResponseFailoverTest.java
ISPN-5568 TestResourceTracker.backgroundTestStarted IDE problems

* Add TestResourceTracker.testStarted and testFinished calls in

AbstractInfinispanTest

* Rename TestResourceTracker.backgroundTestStarted to testThreadStarted

* Replace the AbstractInfinispanTest.TrackingThreadFactory with a

Cleaner implementation for Thread resources

  1. … 39 more files in changeset.
ISPN-5567 CreateCacheCommand waiting for a number of members should be optional

* Don't wait for any members when CreateCacheCommand has a size of 0

Fixes ClusteredCLITest

* Reduce the state transfer timeout in DistributedIntermediate[Shared]CacheFourNodesMapReduceTest

* General cleanup

    • -10
    • +8
    ./mapreduce/DistributedIntermediateCacheFourNodesMapReduceTest.java
    • -13
    • +10
    ./mapreduce/DistributedIntermediateSharedCacheFourNodesMapReduceTest.java
  1. … 6 more files in changeset.
ISPN-5558 DistributedTaskPart.equals() implementation is wrong

Remove the equals() and hashCode() implementations

  1. … 1 more file in changeset.
ISPN-5558 DistributedTaskPart.equals() implementation is wrong

Remove the equals() and hashCode() implementations

  1. … 1 more file in changeset.
ISPN-5531 java.lang.UnsupportedOperationException during remove (using RemoteCacheManager)

* Batching event manager clears events on exception

* Distributed executor service now returns SuspectException

    • -3
    • +16
    ./LocalDistributedExecutorTest.java
  1. … 4 more files in changeset.