Health-Informatics-UoN / Carrot-Mapper

Carrot: Convenient And Reusable Rapid Omop Transformer.
https://carrot4omop.ac.uk
MIT License
12 stars 3 forks source link

Refactor Azure Functions #643

Closed AndyRae closed 3 months ago

AndyRae commented 4 months ago

Changes

A refactor of the Scan Report upload / process in app/workers, that enables larger Scan Reports being uploaded. This is the first step as part of #612 , and unlocks work on #617

The UX change is:

This behaviour is a significant change, and so the now "legacy" behaviour has been preserved, and the two can be switched between by UPLOAD_ONLY environment variable. This can be removed, and the ProcessQueue function, when we are satisfied the new behaviour is suitably robust.

Includes:

A corresponding PR will be attached for the documentation updates.

Environment changes

This does necessitate changes to any deployed instances of CaRROT Mapper, including:

Checks

Important: please complete these before merging.