[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