Clone Tools
  • last updated a few minutes ago
Constraints: committers
Constraints: files
Constraints: dates
ISPN-3458 Move the HotRod target migrator to the remotecachestore - Also drop the upgrade-tools module as its become useless now

  1. … 9 more files in changeset.
ISPN-3276 Migrate the CacheLoader API to use org.infinispan.configuration

ISPN-3343 Write up CacheLoaderConfiguration and corresponding Builder for Lucene module

  1. … 238 more files in changeset.
ISPN-3185 License and copyright header update

  1. … 3167 more files in changeset.
ISPN-3260 Split common API and classes into infinispan-commons

  1. … 862 more files in changeset.
changed release number on master to 6.0.0-SNAPSHOT

  1. … 49 more files in changeset.
ISPN-3058 Warn about errors while migrating keys

ISPN-761 Cache.keySet(),entrySet(),values(),size() ignore contents of cache loader

* Added support for entrySet, keySet, values and size to include passivated entries

* Added test cases for each method

  1. … 26 more files in changeset.
ISPN-2281 Add compatibility mode for REST and Memcached

* Added compatibility mode XML and programmatic configuration.

* Added REST and Memcached compatibility tests with Embedded

and Hot Rod.

* Add flags to signal operations original in server endpoints,

in particular Hot Rod and Memcached, which allows selecting

the correct type converter according to each server endpoint


* Created type converter implementations for Hot Rod, Memcached

and Embedded modes. REST server does not really need it since

it alredy does a lot of type conversion based on content type.

* Enhance type converter interface to allow hooking operation

origins with their corresponding type converter instance, and

enable marshaller to be set in order to help interoperability

between endpoints.

* Fix metadata override bug

  1. … 45 more files in changeset.
ISPN-3078 @AfterMethod/alwaysRun and alike are not used correctly

  1. … 167 more files in changeset.
ISPN-2281 Hot Rod uses raw values with Cache taking versions

* AdvancedCache adds a couple of new methods that take metadata

as parameter. This can be used by users to provide version, and

also for server implementations to add their own metadata (i.e.

REST servers and MIME data).

* The implementation of these methods is temporary and is bound

to change in order to feed the metadata object all the way to

the cache entry.

* There's an initial stab at the compatibility testing with

initial focus on Embedded and Hot Rod server. Tests here are not

yet working.

  1. … 62 more files in changeset.
ISPN-2281 Hot Rod uses byte[] as raw key type instead of ByteArrayKey

* Added EquivalentHashSet and EquivalentHashMap collections to support

byte[] key types in invocation contexts.

* Refactored ConcurrentMapFactory to a CollectionFactory that can

create not only concurrent maps, but maps and sets, based on

equivalence configuration.

  1. … 149 more files in changeset.
ISPN-2914 Some tests are not picked up by Surefire - part2

* Some tests are renamed according to Maven Conventions.

* The test names in @Test annotation are fixed according to TestNameVerifier class.

  1. … 123 more files in changeset.
Modified versions in pom.xml files to 5.3.0-SNAPSHOT

  1. … 45 more files in changeset.
ISPN-2606 Implement UpgradeSynchronizer as MBean

    • -0
    • +50
  1. … 24 more files in changeset.
ISPN-2346 Create a RollingUpgradeSynchronizer to move data from an old cluster to a new one

  1. … 1 more file in changeset.