Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-10310 Make StateConsumerImpl non-blocking

    • -1
    • +1
    ./rehash/StateResponseOrderingTest.java
  1. … 17 more files in changeset.
ISPN-10937 Merge clusters before teardown

  1. … 1 more file in changeset.
ISPN-10855 Ignore any inherited factory() method

Only run factory() methods defined in the current class,

but do not fail the test if a super class defines a factory() method.

    • -5
    • +0
    ./topologyaware/TopologyAwareDistAsyncFuncTest.java
    • -5
    • +0
    ./topologyaware/TopologyAwareDistSyncUnsafeFuncTest.java
  1. … 5 more files in changeset.
ISPN-10855 MultipleCacheManagersTest factory issues are ignored

    • -7
    • +5
    ./rehash/PessimisticStateTransferLocksTest.java
    • -0
    • +5
    ./topologyaware/TopologyAwareDistAsyncFuncTest.java
    • -0
    • +5
    ./topologyaware/TopologyAwareDistSyncUnsafeFuncTest.java
  1. … 13 more files in changeset.
ISPN-9140 Topology id missing during preloading with JpaStore

Already fixed, only adding a test.

  1. … 1 more file in changeset.
ISPN-10778 Change stores to be segmented by default

* Convert DummyInMemoryStore to be segmented

ISPN-10780 A shared store should not allow purge on startup

    • -1
    • +1
    ./rehash/SharedStoreInvalidationDuringRehashTest.java
  1. … 64 more files in changeset.
ISPN-10744 Remove deprecated DataContainer methods

    • -1
    • +4
    ./rehash/SharedStoreInvalidationDuringRehashTest.java
  1. … 21 more files in changeset.
ISPN-10746 Remove data-segmentation feature

  1. … 12 more files in changeset.
ISPN-10618 Expiration creation/lastUsed timestamp are lost when preloading from store

  1. … 3 more files in changeset.
ISPN-10618 Expiration creation/lastUsed timestamp are lost when preloading from store

  1. … 3 more files in changeset.
ISPN-10310 State provider should not block while sending state

    • -10
    • +12
    ./rehash/BaseTxStateTransferOverwriteTest.java
  1. … 30 more files in changeset.
ISPN-10591 Make Protostream the default marshaller for user types

    • -35
    • +13
    ./groups/StateTransferGetGroupKeysTest.java
  1. … 190 more files in changeset.
ISPN-10310 Stop blocking in ClusterTopologyManagerImpl and LocalTopologyManagerImpl

* Remove BlockingClusterTopologyManager

* Add ConditionFuture to wait for a condition without blocking

* Enhance CheckPoint non-blocking methods to use a timeout and an executor

* Enhance BlockingLocalTopologyManager to not block the caller thread

* Rename AbstractInfinispanTest.getDefaultExecutorService() to testExecutor()

* TestingUtil cleanup, fix generics

* Replace some spies with mocks

The fact that spies copy state and they have lifecycle methods

is causing subtle behaviour changes, better to use mocks instead.

* Stop including cache that haven't joined yet in status response

f ltmi

    • -23
    • +32
    ./rehash/BaseTxStateTransferOverwriteTest.java
    • -9
    • +13
    ./rehash/NonTxStateTransferOverwritingValue2Test.java
    • -2
    • +2
    ./rehash/StateTransferOverwriteTest.java
    • -21
    • +29
    ./rehash/StateTransferOverwritingValueTest.java
  1. … 69 more files in changeset.
ISPN-10458 Fixed issues related to comments

  1. … 29 more files in changeset.
ISPN-10456 Remove ExternalPojo and ExternallyMarshallable

  1. … 73 more files in changeset.
ISPN-10345 Remove jboss-marshalling dependency from commons and core.

Default user marshaller is now JavaSerializationMarshaller.

    • -1
    • +21
    ./groups/StateTransferGetGroupKeysTest.java
    • -0
    • +16
    ./rehash/NonTxBackupOwnerBecomingPrimaryOwnerTest.java
    • -0
    • +16
    ./rehash/NonTxPrimaryOwnerBecomingNonOwnerTest.java
  1. … 180 more files in changeset.
ISPN-9723 Passivation and Activation needs to be non blocking

* CacheLoading is now non blocking

* WriteSkew with loader non blocking

* Eviction and notifications is non blocking

* Explicit evict command is non blocking

  1. … 63 more files in changeset.
Conversion of all tests except AbstractFunctionalOpTest impls to provide Externalizers.

Jboss-marshalling module skeleton created with basic tests.

Basics in place for loading ExternalJbossMarshaller from other

jboss-marshalling module.

TODO

- Create Protostream user marshaller

- Move jboss marshaller to jboss-marshalling module

- Make required changes to functional tests to pass with

PersistenceMarshaller

  1. … 16 more files in changeset.
ISPN-8219 Remove deprecated interceptor classes

CommandInterceptor, BaseCustomInterceptor and InterceptorChain

were deprecated in 9.0, to be replaced with the async versions.

    • -3
    • +3
    ./groups/StateTransferGetGroupKeysTest.java
    • -8
    • +7
    ./rehash/OngoingTransactionsAndJoinTest.java
  1. … 83 more files in changeset.
ISPN-10230 ISPN-8071 Remove org.infinispan.atomic and MergeOnStore

  1. … 68 more files in changeset.
ISPN-9949 Removed the implicit default cache

* All tests now use a default cache named with the test's short name

    • -11
    • +8
    ./rehash/NonTxBackupOwnerBecomingPrimaryOwnerTest.java
    • -9
    • +5
    ./rehash/NonTxPrimaryOwnerBecomingNonOwnerTest.java
    • -2
    • +2
    ./rehash/StateResponseOrderingTest.java
  1. … 122 more files in changeset.
ISPN-10137 Make injected fields and methods package-private

    • -1
    • +1
    ./groups/StateTransferGetGroupKeysTest.java
    • -1
    • +1
    ./rehash/NonTxBackupOwnerBecomingPrimaryOwnerTest.java
  1. … 181 more files in changeset.
ISPN-10322 Create unified interface for initializing commands

    • -3
    • +1
    ./rehash/StateResponseOrderingTest.java
  1. … 79 more files in changeset.
ISPN-10068 AllClusterExecutorTest.testExecutorTriConsumerTimeoutException

* Replace scheduled executor mock with CheckPoint

* Replace CheckPoint.await() with CheckPoint.awaitStrict() everywhere

    • -3
    • +2
    ./rehash/NonTxBackupOwnerBecomingPrimaryOwnerTest.java
    • -1
    • +1
    ./rehash/NonTxPrimaryOwnerBecomingNonOwnerTest.java
  1. … 6 more files in changeset.
ISPN-10068 AllClusterExecutorTest.testExecutorTriConsumerTimeoutException

* Replace scheduled executor mock with CheckPoint

* Replace CheckPoint.await() with CheckPoint.awaitStrict() everywhere

    • -3
    • +2
    ./rehash/NonTxBackupOwnerBecomingPrimaryOwnerTest.java
    • -1
    • +1
    ./rehash/NonTxPrimaryOwnerBecomingNonOwnerTest.java
  1. … 5 more files in changeset.
ISPN-10059 Off-heap clustered cache cannot start with segmentation disabled

* Implement addSegments/removeSegments in OffHeapDataContainer

and BoundedOffHeapDataContainer

* Use the InternalDataContainerAdapter implementation in all

non-segmented InternalDataContainer implementations

* Only retry the join request on failure

* Skip tests that require segmentation when the feature is disabled

  1. … 10 more files in changeset.
ISPN-10059 Off-heap clustered cache cannot start with segmentation disabled

* Implement addSegments/removeSegments in OffHeapDataContainer

and BoundedOffHeapDataContainer

* Use the InternalDataContainerAdapter implementation in all

non-segmented InternalDataContainer implementations

* Only retry the join request on failure

* Skip tests that require segmentation when the feature is disabled

  1. … 10 more files in changeset.
ISPN-8192 Deprecate CollectionFactory

    • -2
    • +2
    ./rehash/NonTxPutIfAbsentDuringJoinStressTest.java
    • -2
    • +2
    ./rehash/NonTxPutIfAbsentDuringLeaveStressTest.java
    • -2
    • +2
    ./rehash/SharedStoreInvalidationDuringRehashTest.java
  1. … 63 more files in changeset.
ISPN-9908 Cache startup failure with server hinting and insufficient segments

* Precompute maximum owned segments

* Round up the number of allowed primary segments

* Allow backup owners which don't have any primary segment

    • -48
    • +90
    ./topologyaware/TopologyAwareConsistentHashFactoryTest.java
    • -7
    • +9
    ./topologyaware/TopologyAwareSyncConsistentHashFactoryTest.java
  1. … 5 more files in changeset.
ISPN-9908 Cache startup failure with server hinting and insufficient segments

* Precompute maximum owned segments

* Round up the number of allowed primary segments

* Allow backup owners which don't have any primary segment

    • -48
    • +90
    ./topologyaware/TopologyAwareConsistentHashFactoryTest.java
    • -7
    • +9
    ./topologyaware/TopologyAwareSyncConsistentHashFactoryTest.java
  1. … 5 more files in changeset.