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

Temporary tables for permission checking should be reused during 1 page request

    XMLWordPrintable

Details

    • Icon: Improvement Improvement
    • Resolution: Obsolete
    • Icon: Medium Medium
    • None
    • 4.0.1
    • Database related
    • None

    Description

      Often in templates, both a full count and a node retrieval with limit and offset are done for paginated results. However, the temporary tables used for permission checking - see eZContentObjectTreeNode::createPermissionCheckingSQL() - are not shared between these 2 but rebuild, although they're exactly the same. There should be implemented some mechanism to reuse them for the full duration of a page request, and dropping them only at the end.

      Attachments

        Activity

          People

            unknown unknown
            cyberwolf cyberwolf
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: