Infinispan

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update to 5.2.2-SNAPSHOT

  1. … 27 more files in changeset.
ISPN-2503 Re-enable FD_SOCK in the test suite

ISPN-2839 Method boolean Cache.replace(K key, V oldValue, V value) (and variants) should guard against null oldValue parameter

Add explicit null check and test case to cover it.

ControlledCommandFactory.registerControlledCommandFactory() does not actually register the ControlledCommandFactory into the ComponentRegistry

The method is also duplicated into ControlledCommandFactory instead of being reused.

ISPN-2584 BackupReceiver survives cache shutdown - on each cache.stop() the backup cache is removed from the backup receiver repository

ISPN-2584 BackupReceiver survives cache shutdown - on each cache.stop() the backup cache is removed from the backup receiver repository

ISPN-2767 Add defensive copying option for storeAsBinary functionality

* This enables true, store-as-value, functionality within Infinispan.

* It's required by the JSR-107 specification.

ISPN-2788 NullPointerException appears in case passing null as an exclusion list to LuceneCacheLoader.loadAllKeys()

ISPN-2789 OutOfMemoryError in case if LuceneCacheLoader.loadAll() is called

ISPN-2832 upgrade to JGroups 3.3.0.Alpha2

    • -1
    • +0
    /core/src/main/resources/jgroups-ec2.xml
    • -1
    • +0
    /core/src/main/resources/jgroups-tcp.xml
    • -1
    • +0
    /core/src/main/resources/jgroups-udp.xml
    • -1
    • +0
    /core/src/test/resources/stacks/tcp.xml
    • -1
    • +0
    /core/src/test/resources/stacks/udp.xml
ISPN-2843 Add new tests for Query Module

* New tests are added covering queries with ranges, phrases, keywords and wildcards.

* Spatial queries are added.

ISPN-2827 Don't cause an NPE when a JMX query returns no results

ISPN-2827 Don't cause an NPE when a JMX query returns no results

ISPN-2828 The locate command in the CLI supports session and per-statement encoding of the key to calculate its location in the cluster

ISPN-2828 The locate command in the CLI supports session and per-statement encoding of the key to calculate its location in the cluster

ISPN-2746 testDistributedPutWithTopologyChanges test randomly fails on all environments

The test wasn't properly waiting for the rebalance to end on the

servers before checking the topology id.

ISPN-2746 testDistributedPutWithTopologyChanges test randomly fails on all environments

The test wasn't properly waiting for the rebalance to end on the

servers before checking the topology id.

ISPN-2781 NPE in AbstractTopologyAwareEncoder1x

Copy the address cache into a regular map before generating the

topology response, to protect from changes from other threads.

Send "partial" topology responses even if not all CH members are

in the address cache. This allows the client to remove leaving

HotRod servers from its CH, even when one of the nodes doesn't

have a HotRod endpoint.

ISPN-2781 NPE in AbstractTopologyAwareEncoder1x

Copy the address cache into a regular map before generating the

topology response, to protect from changes from other threads.

Send "partial" topology responses even if not all CH members are

in the address cache. This allows the client to remove leaving

HotRod servers from its CH, even when one of the nodes doesn't

have a HotRod endpoint.

ISPN-2821 Correct Query Sort tests

ISPN-2699 Fix compilation error in the Spring module

ISPN-2699 Fix compilation error in the Spring module

ISPN-2817 Create a locate() API on the Java Hot Rod client

ISPN-2817 Create a locate() API on the Java Hot Rod client

ISPN-2537 LockCleanupStateTransferTest fails randomly

LockCleanupStateTransferTest assumed that once the tx is done on one

remote node, it's done on all of them (and on the originator as well).

ISPN-2537 LockCleanupStateTransferTest fails randomly

LockCleanupStateTransferTest assumed that once the tx is done on one

remote node, it's done on all of them (and on the originator as well).

ISPN-2790 ReplCommandForwardingTest fails most of the time in CI

Looks like joining the cluster can take more than 3 seconds in CI, so I

increased the timeouts to 15 seconds.

ISPN-2790 ReplCommandForwardingTest fails most of the time in CI

Looks like joining the cluster can take more than 3 seconds in CI, so I

increased the timeouts to 15 seconds.

minor EmbeddedCacheManager JavaDoc fix

minor EmbeddedCacheManager JavaDoc fix