Page MenuHomePhabricator

Add an ItemCommand queue to Nuance
ClosedPublic

Authored by epriestley on Mar 22 2016, 2:36 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Apr 21, 4:36 AM
Unknown Object (File)
Sun, Apr 21, 4:36 AM
Unknown Object (File)
Sun, Apr 21, 4:28 AM
Unknown Object (File)
Sun, Apr 21, 3:07 AM
Unknown Object (File)
Thu, Apr 18, 9:23 AM
Unknown Object (File)
Mon, Apr 8, 8:04 AM
Unknown Object (File)
Mon, Apr 8, 7:01 AM
Unknown Object (File)
Fri, Mar 29, 7:29 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.