Uploaded image for project: 'Cloud Enablement'
  1. Cloud Enablement
  2. CLOUD-2043

[JDG] Unable to configure locking isolation or transaction mode for cache

    Details

    • Target Release:
    • Workaround Description:
      Show
      Modify the following script to include environment variables to dynamically configure the missing values. JDG 6.5: https://github.com/jboss-openshift/cct_module/blob/1.0/os-jdg-launch/added/launch/infinispan-config.sh JDG 7.1: https://github.com/jboss-openshift/cct_module/blob/master/os-jdg7-launch/added/launch/infinispan-config.sh
    • Affects:
      Documentation (Ref Guide, User Guide, etc.), Compatibility/Configuration, User Experience
    • Release Notes Text:
      Hide
      Cause: Cache locking isolation, transaction mode, and state transfer timeout attributes not configurable
      Consequence: The user would need to replace the entire clustered-openshift.xml to configure these attributes
      Fix: Add _LOCKING_ISOLATION, _TRANSACTION_MODE, and _STATE_TRANSFER_TIMEOUT ENVs to configure these attributes
      Result:User can configure cache locking isolation, transaction mode, and state transfer timeout via ENVs
      Show
      Cause: Cache locking isolation, transaction mode, and state transfer timeout attributes not configurable Consequence: The user would need to replace the entire clustered-openshift.xml to configure these attributes Fix: Add _LOCKING_ISOLATION, _TRANSACTION_MODE, and _STATE_TRANSFER_TIMEOUT ENVs to configure these attributes Result:User can configure cache locking isolation, transaction mode, and state transfer timeout via ENVs
    • Sprint:
      CLOUD Maintenance Sprint 14

      Description

      It's not possible to dynamically configure the cache locking isolation or cache transaction mode parameters. Example cache config:

      <replicated-cache name="DEMO_CACHE" mode="ASYNC" remote-timeout="30000">
                      <locking isolation="READ_COMMITTED" acquire-timeout="30000" concurrency-level="1000" striping="false"/>
                      <transaction mode="NONE"/>
                      <state-transfer timeout="120000"/>
      </replicated-cache>
      

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  bdecoste William Decoste
                  Reporter:
                  trogers-rh Travis Rogers
                  Tester:
                  petr nehyba
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  7 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: