[buddypress-trac] [BuddyPress Trac] #5451: Groups query overhaul
buddypress-trac
noreply at wordpress.org
Sat Mar 8 19:50:48 UTC 2014
#5451: Groups query overhaul
--------------------------+-----------------
Reporter: boonebgorges | Owner:
Type: enhancement | Status: new
Priority: high | Milestone: 2.1
Component: Groups | Version:
Severity: normal | Keywords:
--------------------------+-----------------
In the past few versions of BP, we've overhauled the main members and
activity queries. This has given us huge boosts in flexibility,
consistency, cacheability, and performance.
Next I would like to tackle the Groups component. At a minimum:
- Refactor the main query so that it's split into two parts: one to get
matching IDs, and another to fill in the data for the matched IDs.
- Once the query is split, implement some object caching for the main
`get()` method.
It may also be worth thinking about reorganizing into a `BP_Group_Query`
class, akin to `BP_User_Query`.
Related tickets: #5099, #5407
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5451>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list