-
Notifications
You must be signed in to change notification settings - Fork 54
0013 create a task manager for long term running tasks
Bruno Thomas edited this page Nov 23, 2021
·
1 revision
Date: 2018-01-18
Accepted
Scanning and indexing new files can take a lot of time. When executing those tasks the datashare UI should execute them asynchronously (in background) and provide progress status.
Datashare backend will implement a task manager with a REST API.
Datashare frontend will poll the status updated in HTTP.
Backend will need to execute tasks in independent threads. Frontend will handle the polling start and stop for each task.