Closed asizemore closed 1 year ago
I'll bet this is bc of the data being reloaded w a new repeated measures node. I haven't confirmed, but would make an initial guess, there is a cached result without that node.
Just tried the compute below and got a failed compute. This is on my dev site and I did run this computation today.
In the compute service now we see
2023-03-02 15:26:35.962 [rid: ][jid:0e0d7db60afdc39d8307f4dafda9c418][p:alphadiv] ERROR PluginExecutor:166 - Failed to fetch tabular data.
java.lang.RuntimeException: 500 Internal Server Error: {"status":"server-error","message":"Unable to fetch all required data","requestId":"1Szkq4Svi3oDZKMgwVHuAA"}
at org.gusdb.fgputil.client.ResponseFuture.lambda$getInputStream$0(ResponseFuture.java:49) ~[service.jar:1.0.0]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at org.gusdb.fgputil.functional.Either.leftOrElseThrow(Either.java:149) ~[service.jar:1.0.0]
at org.gusdb.fgputil.client.ResponseFuture.getInputStream(ResponseFuture.java:48) ~[service.jar:1.0.0]
at org.veupathdb.service.eda.compute.EDA.getMergeData(EDA.kt:119) ~[service.jar:1.0.0]
at org.veupathdb.service.eda.compute.exec.PluginExecutor.execute(PluginExecutor.kt:157) ~[service.jar:1.0.0]
at org.veupathdb.lib.compute.platform.intern.jobs.JobExecutionHandler.execute(JobExecutionHandler.kt:86) ~[service.jar:1.0.0]
at org.veupathdb.lib.compute.platform.intern.queues.QueueWrapper.onJob(QueueWrapper.kt:98) ~[service.jar:1.0.0]
at org.veupathdb.lib.compute.platform.intern.queues.QueueWrapper.access$onJob(QueueWrapper.kt:29) ~[service.jar:1.0.0]
at org.veupathdb.lib.compute.platform.intern.queues.QueueWrapper$3.handle(QueueWrapper.kt:60) ~[service.jar:1.0.0]
at org.veupathdb.lib.rabbit.jobs.pools.JobHandlers.execute(JobHandlers.kt:18) ~[service.jar:1.0.0]
at org.veupathdb.lib.rabbit.jobs.QueueWorker.initCallbacks$lambda-5$lambda-3$lambda-2(QueueWorker.kt:82) ~[service.jar:1.0.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
that entity diagram says it has no repeated measures. We should check how the data are loaded
Now on QA:
All are working!!! Closing ticket 🎉
From Dan: For example, both DIABIMMUNE and Bangladesh are throwing errors for multiple apps, but BONUS and HMP WGS working with the same apps. So, not a general app issue, but a dataset specific issue
![image](https://user-images.githubusercontent.com/11710234/222233861-6fc07557-4ad5-421c-b0e4-1745a4370081.png)
Data service error