[buddypress-trac] [BuddyPress Trac] #5341: Avoid bloat in the activity table when recording blog post activity items
buddypress-trac
noreply at wordpress.org
Fri Jan 17 13:23:19 UTC 2014
#5341: Avoid bloat in the activity table when recording blog post activity items
--------------------------+----------------------
Reporter: henry.wright | Owner:
Type: defect (bug) | Status: closed
Priority: normal | Milestone:
Component: Core | Version:
Severity: normal | Resolution: wontfix
Keywords: |
--------------------------+----------------------
Changes (by boonebgorges):
* status: new => closed
* resolution: => wontfix
* milestone: Awaiting Review =>
Comment:
The biggest issue here is that, on a multisite setup, the posts come from
all over the network. Thus, you'd need to `switch_to_blog()` for every
post. This would create a huge amount of overhead on every pageload. Even
on a non-multisite setup, loading 20 blog posts is much more resource-
intensive than doing the single SQL query that the activity stream
currently requires.
You might think of the excerpt stored in the activity table as a sort of
cache: a readily accessible copy of the original data, optimized for quick
access.
Thanks for the thought!
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5341#comment:1>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list