Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-18572

HotRod-based session manager requires too many remote operations for ATTRIBUTE granularity sessions

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 30.0.0.Final
    • 30.0.0.Beta1
    • Clustering
    • None

      The following use cases currently involve redundant cache operations when near cache is disabled.

      • ATTRIBUTE granularity sessions require duplicate remote cache lookups for existing sessions

      Additionally, because near cache invalidation also invalidates itself - there are additional cases where enabling near caching requires redundant cache operations:

      • ATTRIBUTE granularity attribute reads following a write require an additional remote lookup

      Other redundancies (independent of near caching) include:

      • Updates to the session index used by ATTRIBUTE granularity require N operations, rather than a single operation.
      • Updates to ATTRIBUTE granularity session attributes require N operations, rather than using bulk operations, e.g. putAll

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

                Created:
                Updated:
                Resolved: