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

Unnecessary object creation during configuration adaptation

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Minor
    • 5.1.0.FINAL
    • 5.1.0.CR4
    • Configuration
    • None

    Description

      DefaultCacheManager is unnecessarily creating instances of LegacyConfigurationAdaptor to call static methods.
      e.g.

      @Override
      public org.infinispan.configuration.cache.Configuration defineConfiguration(String cacheName, org.infinispan.configuration.cache.Configuration configuration)

      { defineConfiguration(cacheName, new LegacyConfigurationAdaptor().adapt(configuration)); return configuration; }

      even though adapt() is a static method.

      Attachments

        Activity

          People

            pferraro@redhat.com Paul Ferraro
            pferraro@redhat.com Paul Ferraro
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: