Closed jdhayhurst closed 1 year ago
bulk of refactoring complete: https://github.com/eQTL-Catalogue/eQTL-SumStats/tree/fastapi_test
Not working with blosc:snappy compression so rolled back base image and requirements: https://github.com/eQTL-Catalogue/eQTL-SumStats/commit/cc601e885be6994879beff8de4c45895654e7435
rewrite the app with fastapi in place of flask and switch from gunicorn to unicorn. Try to leave as much of the original codebase untouched and in such a way that we can remove it once v2 is ready to be the default. Versioning needs to be added: The existing URLs need to be maintained and aliased to v1. V2 can then be added later.