quick-lighter-52296
03/29/2024, 10:48 AMrun = Flow('MyFlow')['sfn-d646da04-bf25-43de-9ef1-75c134da89d7']
Results in at least 2 REST API calls to metadata service, specifically:
GET /flows/MyFlow/runs
GET /flows/MyFlow/runs/sfn-d646da04-bf25-43de-9ef1-75c134da89d7
However strangely only the first GET request is resulting in a HTTP 500 “internal server error”. All other API calls are working fine, as well as our UI service is responding ok. I did my own investigation and to my surprise it turns out the service logs for the request actually report a HTTP 200 OK response but clients are receiving a 500 response on their end. The only explanation I can think of is that error must be originating from the API Gateway or any other middleware in the path. This is plausible, our MyFlow
has more than many thousands of executions in our platform. So it is plausible that the total response size exceeds 10MB, but API Gateway has hard limit of 10MB on payload sizes.
1.