Page MenuHomePhabricator

Conpherence - fix bad query from D12222
ClosedPublic

Authored by btrahan on Mar 31 2015, 8:01 PM.
Tags
None
Referenced Files
F18051243: D12223.id29369.diff
Sun, Aug 3, 10:36 PM
F17933135: D12223.id29370.diff
Wed, Jul 30, 8:52 PM
F17830154: D12223.id.diff
Sat, Jul 26, 10:46 AM
F17808991: D12223.diff
Fri, Jul 25, 4:27 PM
F17702838: D12223.id29370.diff
Tue, Jul 15, 11:53 PM
Unknown Object (File)
Jun 27 2025, 11:31 AM
Unknown Object (File)
Jun 26 2025, 6:46 PM
Unknown Object (File)
Jun 19 2025, 7:49 PM
Subscribers

Details

Reviewers
epriestley
chad
Commits
Restricted Diffusion Commit
rP3cb5cac018b2: Conpherence - fix bad query from D12222
Summary

D12222 did an evil thing. This correctly scopes this to just the threads you are participating in and not all threads which then get filtered from policy later, super slowly...

Test Plan

still 'works' and probably wont kill prod

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

btrahan retitled this revision from to Conpherence - fix bad query from D12222.
btrahan updated this object.
btrahan edited the test plan for this revision. (Show Details)
btrahan added reviewers: epriestley, chad.
epriestley edited edge metadata.
This revision is now accepted and ready to land.Mar 31 2015, 8:01 PM

We could maybe just put this in ConpherenceThreadQuery, e.g. always have a "viewer is participant or type is room" clause in the WHERE.

This revision was automatically updated to reflect the committed changes.

ACK - will do that in a diff coming soon.