edgedb / edgedb-net

The official .NET client library for EdgeDB
https://edgedb.com
Apache License 2.0
82 stars 9 forks source link

TransactionException without associated inner exception #29

Closed goerch closed 1 year ago

goerch commented 1 year ago

In one of our tests we are seeing EdgeDB.TransactionException : Transaction failed 3 time(s) without associated inner exception.

We believe this is due to this ExecuteInternalAsync missing a return statement similar to that ExecuteInternalAsync.

quinchs commented 1 year ago

The ExecuteInternalAsync function without a return statement is for the ExecuteAsync function exposed on the client. That function does not return any query results.

The EdgeDB.TransactionException should have an inner exception attached to it, if it doesn't, thats a bug. Could you share the test code you're running?