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

ClusterHealth.getHealthStatus() should take in account the internal caches.

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 9.2.2.Final
    • None
    • Core
    • None

      Current implementation of ClusterHealth.getHealthStatus() only checks the user caches. Internal caches created should have be part of the cluster health and we can check them via InternalCacheRegistry.getInternalCaches().

      Also, it should use CacheManager.getCache(cacheName, false) to avoid starting the cache if it is defined but not started yet (example, the counter's internal cache is defined but it is only started when a counter is created)

              karestig@redhat.com Katia Aresti
              pruivo@redhat.com Pedro Ruivo
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: