Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-30298

As a Cluster User I want in-memory cache for all content related lookups

    Details

    • Type: Story Story
    • Status: QA
    • Priority: High High
    • Resolution: Unresolved
    • Affects Version/s: 2.2.3, 2.3.2, 2.4.2
    • Fix Version/s: 2.5.1
    • Component/s: None
    • Labels:

      Description

      After EZP-29659 adding in-memory cache for sections, content types and roles there are still several places in need of optimizations.

      After that was solved, page builder (on ee demo) had the following remaining backend calls when cache is warm:

      • 13 SQL calls
      • 569 Cache calls (100% hit ratio)

      Out of those 569 cache calls a big chunk of them are repeated and can be avoided by adding in-memory cache for:

      Remaining are:

      • ez-content-info- (124 of the cache calls)
      • ez-location- (42 of the cache calls)
      • ez-content- (~180 calls)
      • ez-urlAlias-location-list- (27 of calls, 25 of them specifically for location 2)

        Issue Links

          Activity

          Show
          André Rømcke added a comment - PR: https://github.com/ezsystems/ezpublish-kernel/pull/2599
          Show
          Michał Milc added a comment - doc PR: https://github.com/ezsystems/developer-documentation/pull/605

            People

            • Assignee:
              Unassigned
              Reporter:
              André Rømcke
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: