Optimize ForumManager

Created on 4 September 2013, almost 11 years ago
Updated 24 April 2024, 2 months ago

Updated: Comment #0

Problem/Motivation

Functions could lead to tremendous memory consumption
lastVisit() fetches all user's node history but needs only a one record, related #2078753: Add history_read_multiple() β†’
unreadTopics() same, no range limit (on active forum it could return to much)

Proposed resolution

Optimize functions according their usage

Remaining tasks

User interface changes

no

API changes

no, probably implementation could change a bit

Related Issues

#2078753: Add history_read_multiple() β†’
#2081585: [META] Modernize the History module β†’
#1991684: Node history markers (comment & node "new" indicator, "x new comments" links) forces render caching to be per user β†’

πŸ“Œ Task
Status

Active

Version

1.0

Component

forum.module

Created by

πŸ‡«πŸ‡·France andypost

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024