1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-24 13:38:19 +01:00
phorge-phorge/src/applications/conpherence/query
epriestley 0a335f91cd Remove "participationStatus" from ConpherenceParticipant
Summary:
Pathway to D17685. This column is a very complicated cache of: is participant.messageCount equal to thread.messageCount?

We can just ask this question with a JOIN instead and simplify things dramatically.

Test Plan:
  - Ran migration.
  - Browsed around.
  - Sent a message, saw unread count go up.
  - Read the message, saw unread count go down.

Reviewers: chad

Reviewed By: chad

Differential Revision: https://secure.phabricator.com/D17730
2017-04-19 13:58:42 -07:00
..
ConpherenceFulltextQuery.php Update Phabricator to use intermediate tokens from the query compiler 2017-04-12 19:07:33 -07:00
ConpherenceParticipantCountQuery.php Remove "participationStatus" from ConpherenceParticipant 2017-04-19 13:58:42 -07:00
ConpherenceParticipantQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
ConpherenceThreadQuery.php Remove recentParticipants from ConpherenceThread 2017-04-13 13:55:08 -07:00
ConpherenceThreadSearchEngine.php Remove recentParticipants from ConpherenceThread 2017-04-13 13:55:08 -07:00
ConpherenceTransactionQuery.php Fix Conpherence transaction ordering 2015-04-13 12:34:37 -07:00