Homec4science

Allow Nuances sources to provide import cursors

Authored by epriestley <git@epriestley.com> on Mar 8 2016, 14:59.

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

Committed
epriestley <git@epriestley.com>Mar 8 2016, 19:30
Pushed
aubortJan 31 2017, 17:16
Parents
rPHaa5df5fb0786: Convert Nuance Sources to EditEngine
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH3f4cc3ad6eb4: Allow Nuances sources to provide import cursors (authored by epriestley <git@epriestley.com>).Mar 8 2016, 19:30