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

Use security actions to read system properties for configuration

    XMLWordPrintable

Details

    Description

      Infinispan uses system properties for out-of-band settings that weren't deemed important enough to have a proper configuration attribute:

      • infinispan.arrays.debug
      • infinispan.unsafe.force_multicast
      • infinispan.compat (obsolete?)
      • infinispan.debugDependencies
      • infinispan.stagger.delay (introduced with ISPN-825)
      • org.infinispan.query.indexmanager.LockAcquiringBackend.MAX_QUEUE_SIZE

      We should use a SecurityActions class to access these properties instead of Boolean.getBoolean() and Integer.getInteger(). We should also document these system properties, and evaluate moving them to the proper configuration.

      Attachments

        Activity

          People

            dberinde@redhat.com Dan Berindei
            dberinde@redhat.com Dan Berindei
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: