Skip to content

[DwC export]: Report cache build progress to UI and update "last exported" timestamp #7740

Description

@grantfitzsimmons

Goal

During cache table building, report progress to the UI in real time. On completion, update the mapping's "last exported" timestamp.

Background

Cache builds can be long-running for large collections. Users need feedback that the process is running and when it completes.

Acceptance Criteria

  • A progress indicator (e.g., loading bar or percentage) is shown in the UI during cache building.
  • Progress updates are pushed from the backend (via polling or the existing worker notification mechanism).
  • On successful completion, the schemamapping record's "last exported" timestamp is updated.
  • On failure, an error message is displayed and the timestamp is not updated.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions