elixir-cloud-aai / cwl-WES

Trigger CWL workflows via GA4GH WES and TES
Apache License 2.0
16 stars 18 forks source link

Remove support for task monitor in cwl-WES #250

Open kushagra189 opened 1 year ago

kushagra189 commented 1 year ago

Currently, the executed task runs are monitored using the evening send and receive methods provided by Celery. This implementation needs to be changed as it might pose a possible vulnerability for scaling in the future. We send event logs over receivers which if exceed the required size, cannot be transferred over events. Hence, to combat the same, we will remove the task monitor setup and implement these actions as background tasks.

uniqueg commented 1 year ago

Duplicate of #194