Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-16056

Throw an Exception on Cache join if disparate configurations detected

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 15.0.3.Final
    • Configuration, Core
    • None

      Currently consistent cache configurations are only guaranteed when caches are created via the EmbeddedCacheManager#administration interface. In order to fail-fast when incompatible configurations are detected, we can include a cache's configuration in the CacheJoin command and throw a CacheJoinException if the joining cache's config differs from the cluster coordinator's config.

      This work is blocked until ISPN-9622 is complete as it will introduce an serialisation incompatibility between Infinispan versions whilst the current Externalizer based marshalling remains in place.

              Unassigned Unassigned
              remerson@redhat.com Ryan Emerson
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: