1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-21 12:11:11 +01:00
phorge-phorge/src/applications/conpherence/query
epriestley 4058726b3a Optimize filtering private threads when querying Conpherence
Summary:
Because most threads are private, this query can overheat the policy filter (today, probably only on this install).

Improve the common case by skipping "Visible To: Room Participants" threads if the viewer isn't a participant. This means they don't hit the application and don't count toward overheating the filter.

Test Plan: Viewed Conpherence threads.

Reviewers: chad

Reviewed By: chad

Differential Revision: https://secure.phabricator.com/D16740
2016-10-20 13:40:35 -07:00
..
ConpherenceFulltextQuery.php Implement very rough message context for Conpherence search 2015-04-28 11:43:56 -07:00
ConpherenceParticipantCountQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
ConpherenceParticipantQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
ConpherenceThreadQuery.php Optimize filtering private threads when querying Conpherence 2016-10-20 13:40:35 -07:00
ConpherenceThreadSearchEngine.php Remove 'full-display' setting from Conpherence, spruce up search results 2016-10-17 15:53:55 -07:00
ConpherenceTransactionQuery.php Fix Conpherence transaction ordering 2015-04-13 12:34:37 -07:00