Skip to content

[Task] Add job management tables for mosaic processing #375

@mradamcox

Description

@mradamcox

Describe the task

To support better handling of backend mosaic generation, we need a more robust tasking system. This will likely require the creation of a new Job model, or something similar. Jobs would be queued by users/admins, and trigger celery tasks.

These would be similar to the current Session models, but I think different enough to warrant their own table/model in the ORM.

Ideally, these jobs can also takeover the current .run() methods on georeferencing and split sessions. If trim sessions are reintroduced, then these mosaic jobs could even be attached to trim sessions (if that makes sense).

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions