Landing page load time improvements
The uncached load time of the landing page of conf.researchr.org is slow (1-2s). Queries performed during construction of the conference overview may be improved.
Submitted by Elmer van Chastelet on 14 February 2025 at 08:50
- Instead of always querying roles for committees where the user may have read access to a hidden instance, cache the boolean indicating a conference has committees with read access, and use this cached value as condition to perform the query
- The landing page uses
ConferenceEdition.hasDatesinternally. This retrieves the program boundary slots for sessions. Instead of retrieving these from the db every call tohasDates, use the already cachedstartandendderived properties.- Cache result of
ConferenceEdition.homepageUrlto avoid fetchingtrackson every invocation
Issue Log
On 8 September 2025 at 10:00 Elmer van Chastelet removed tag 1.71.0
On 8 September 2025 at 10:00 Elmer van Chastelet tagged 1.72.0
On 29 September 2025 at 16:06 Elmer van Chastelet removed tag 1.72.0
On 29 September 2025 at 16:06 Elmer van Chastelet tagged 1.73.0
On 10 February 2026 at 11:31 Elmer van Chastelet removed tag 1.73.0
On 10 February 2026 at 11:31 Elmer van Chastelet tagged 1.74.0
Log in to post comments