RENCI / fuse-immcellfie

Main API, tickets, and project board to be used by dashboards supporting ImmCellFIE project
MIT License
2 stars 0 forks source link

Sometimes immunespace upload request returns right away with nothing #39

Open krobasky opened 2 years ago

krobasky commented 2 years ago

I can't reliably repeat this, but it happens very frequently; maybe David can provide more insight.

How I most recently reproduced:

  1. browse to dev-immcellfie dashboard
  2. enter krobasky@renci.org
  3. use API key apikey|f486c6983c58c4a1f0339de75aa36692
  4. submit upload for groupid SDY1328_2. This is a big study, the ID was created days ago, but never submitted to immcellfie. it might spin a long time.
  5. browse to home
  6. browse back to input
  7. submit id again Expected: continue to spin Observed: Returned right away, but the "Expression data located..." and "Phenotype data..." cards at the bottom were absent.

I'm not sure who should I assign this to, David or Jason?

davidborland commented 2 years ago

Related to this: sometimes the /immunespace/download/ids/{email} endpoint remains pending indefinitely. Clicking the submit button again typically results in an immediate response.

krobasky commented 2 years ago

More info: Spins forever with a small group; to repeat:

  1. create a small dataset on immunespace with all participants from study 1654
  2. while "logged in" to dev-immcellfie, submit the new group label with your existing api key
  3. wait: Should have only 4 participants (and maybe no expression data), but I've been waiting over an hour, it still hasn't loaded.
  4. click 'home', click 'input' again, try to load the 1654 group again. it comes back in a few seconds with information, saying the group has no expression.

Expected: step 3 should return right away Observed: step 3 hung over an hour and never returned

If this is a different bug, please create another ticket for it. I suspect it's the same.

krobasky commented 2 years ago

I heard Jason say today he could take a look at this, so removing David from assignees. Need to get this addressed and deployed to stage prior to presubmission enquiry to Nature Protocols (end of January)

davidborland commented 2 years ago

Confirming that the "pending indefinitely" issue can also happen for the /immunespace/download endpoint, which causes Loading to spin forever...