Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Re-Run all Jobs at Organization and Record Group level #410

@ghukill

Description

@ghukill

During a helpful discussion with @richardcadler, it was suggested that there might be utility in the ability to re-run Jobs at the Organization and Record Group level.

Imagine the Org / Record Group structure:

University of Jupiter (org)
    - Europa (record group)
        - single harvest job published as "europa"
    - Ganymede (record group)
        - multiple harvests, transforms, and a final merge, published as "ganymede"
    - Io (record group)
        - multiple harvests and transform, published as "io"

When it is desired that all published records in Combine be refreshed from their sources -- at this point, three jobs -- it would require clicking into each Record Group and re-running the appropriate jobs. This would be more cumbersome at 10,20,50 Record Groups, all with unknown arrangements of Jobs inside.

But, functionality could be added that allowed re-running all Jobs of an Organization or Record Group that would trigger this.

Consideration: this would trigger all Jobs, perhaps even those not relevant or published. Could add flag that only sniff out published Jobs, and only rerun their lineage. Or just leave to happen (easier).

This moves a step closer to scheduling the re-running of Jobs, most often, likely OAI harvests that are liable to change based on updated records in their respective OAI sources.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions