HomePhabricator

Allow Nuances sources to provide import cursors

Description

Allow Nuances sources to provide import cursors

Summary:
Ref T10537. Some sources (like the future "GitHub Repository" source) need to poll remotes.

  • Provide a mechanism for sources to emit import cursors.
  • Hook them into the trigger daemon so they'll fire periodically.
  • Provide some storage.

This diff does nothing useful or interesting, and is pure infrastructure.

Test Plan:

  • Ran bin/storage upgrade -f, no adjustment issues.
  • Poked around Nuance.
  • Ran the trigger daemon, verified it didn't crash and checked for Nuance stuff to do.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10537

Differential Revision: https://secure.phabricator.com/D15435

Details

Provenance
epriestleyAuthored on Mar 8 2016, 1:59 PM
epriestleyPushed on Mar 8 2016, 6:30 PM
Reviewer
chad
Differential Revision
D15435: Allow Nuances sources to provide import cursors
Parents
rPaa5df5fb0786: Convert Nuance Sources to EditEngine
Branches
Unknown
Tags
Unknown
Tasks
T10537: Nuance Infrastructure
Build Status
Buildable 11073
Build 13703: Run Core Tests