Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-99876

Page Properties Report Macro Performance

XMLWordPrintable

    • 1
    • 3
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      When there are many pages with referenced properties, the time required to render the report increases exponentially.

      The current Page Properties and Page Properties Report macros in Confluence are limited by single-threaded processing during page rendering. This design creates significant performance bottlenecks when managing large data sets or extensive macro scopes, such as multiple macros querying entire spaces or instances. Even with enhanced server resources, rendering performance remains constrained, as processing is restricted to a single CPU core.

      To address this, the macros should be updated to support multi-threaded processing, allowing rendering workloads to be distributed across multiple cores. This enhancement would greatly decrease load times for pages with high pagination limits or extensive data aggregation, optimizing performance in environments with heavy usage. Additionally, improvements in data retrieval and permission checks should be considered to minimize processing overhead without compromising security.

              Unassigned Unassigned
              d3852819fc5f Ricardo Schieber
              Votes:
              12 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: