Uploaded image for project: 'A/B Testing'
  1. A/B Testing
  2. ABTEST-318

Results from the analytics cache should be invalidated based on testId

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Low
    • None
    • None
    • None

    Description

      AnalyticsDataSupplierCache is wrapping the TestResultsDataSupplier fetch method with a cache that has the key = "#0.hashCode()"
      As our TestResultsDataSupplier is a singleton, that means that the data in the cache gets overwritten by different test results.
      One cannot invalidate only a single test results, therefore invalidateAll method is called.

      *AC: *
      Find a better way to handle the caching response as invalidate all is not ideal.

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              Unassigned Unassigned
              aichimescu Andrei Ichimescu
              AuthorX
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Checklists

                  Task DoD