Page MenuHomePhabricator

Add an ItemCommand queue to Nuance
ClosedPublic

Authored by epriestley on Mar 22 2016, 2:36 PM.
Tags
None
Referenced Files
F15488691: D15506.id37377.diff
Fri, Apr 11, 1:36 AM
F15455493: D15506.id37392.diff
Sun, Mar 30, 1:20 AM
F15448965: D15506.id37392.diff
Fri, Mar 28, 7:57 AM
F15448330: D15506.id37377.diff
Fri, Mar 28, 4:13 AM
F15441999: D15506.id37392.diff
Wed, Mar 26, 8:55 PM
F15441998: D15506.id.diff
Wed, Mar 26, 8:55 PM
F15441963: D15506.diff
Wed, Mar 26, 8:49 PM
F15439252: D15506.id.diff
Wed, Mar 26, 6:35 AM
Subscribers
Tokens
"Love" token, awarded by Luke081515.2.

Details

Reviewers
chad
Maniphest Tasks
T10537: Nuance Infrastructure
Commits
Restricted Diffusion Commit
rP1885c4e03bb6: Add an ItemCommand queue to Nuance
Summary

Ref T10537. Generally, when users interact with Nuance items we'll dump a command into a queue and apply it in the background. This avoids race conditions with multiple users interacting with an item, which Nuance is more subject to than other applications because it has an import/external component.

The "sync" command doesn't actually do anything yet.

Test Plan

Screen Shot 2016-03-22 at 7.31.19 AM.png (1×1 px, 165 KB)

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley retitled this revision from to Add an ItemCommand queue to Nuance.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
chad edited edge metadata.
This revision is now accepted and ready to land.Mar 22 2016, 4:29 PM
This revision was automatically updated to reflect the committed changes.