We need to investigate what exactly is going on, and to determine if we can catch the problem and return a friendly message instead of getting the 503. Note that the code does check for a large number of rows in the result (>2M currently), so I'm not sure what's happening. It might be a timeout in one of the RQ workers (currently 7 min, IIRC).
While developing create a zoltar option in connect_hub() #10, we had some queries fail with 503 errors. From this PR:
We need to investigate what exactly is going on, and to determine if we can catch the problem and return a friendly message instead of getting the 503. Note that the code does check for a large number of rows in the result (>2M currently), so I'm not sure what's happening. It might be a timeout in one of the RQ workers (currently 7 min, IIRC).