While doing integration testing at DARC, I ran into stability issues with Oni. Sometimes it would work fine, other times it would timeout waiting for a response from the database. This was most evident from calls to the fast phylogeny endpoints, but it appears to occur in other db calls too. I need to look to see if some of the calls are triggering deadlocks or if the virtual threads are getting pinned, which would also cause deadlocks.
While doing integration testing at DARC, I ran into stability issues with Oni. Sometimes it would work fine, other times it would timeout waiting for a response from the database. This was most evident from calls to the fast phylogeny endpoints, but it appears to occur in other db calls too. I need to look to see if some of the calls are triggering deadlocks or if the virtual threads are getting pinned, which would also cause deadlocks.