HomePhorge

Remove "participationStatus" from ConpherenceParticipant

Description

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

Details

Provenance
epriestleyAuthored on Apr 19 2017, 12:17 PM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rPc96e17f5ea42: Remove "behindTransactionPHID" from ConpherenceParticipant
Branches
Unknown
Tags
Unknown

Event Timeline