lsst-epo / rsp-data-exporter

0 stars 0 forks source link

Update threading logic in RSP Data Exporter service to use modern `concurrent.futures` stdlib module #41

Closed ericdrosas87 closed 7 months ago

ericdrosas87 commented 7 months ago

User story

As the developer of the citSci pipeline, I need to update the current threading logic in the RSP Data Exporter service to allow for return values from the threads to fix a regression that occurred as a result of the tech debt refactoring.

Definition of done

I have converted over the current threading logic to concurrent.futures and ensure that multi-threading works as expected.

ericdrosas87 commented 7 months ago

Fixes https://github.com/lsst-epo/citizen-science-notebooks/issues/90