You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When our libxmtp tests are run in parallel we are seeing errors like this:
called `Result::unwrap()` on an `Err` value: Api(Api(xmtp::error::Error(IdentityError, Status { code: Unknown, message: "ERROR: could not serialize access due to read/write dependencies among transactions (SQLSTATE 40001)", metadata: MetadataMap { headers: {"content-type": "application/grpc"} }, source: None })))
This is suspicious, since all the tests are using random wallets/inboxes. Somehow we are running into transaction issues with conflicts that span multiple inboxes.
The text was updated successfully, but these errors were encountered:
## tl;dr
- Gets identity working end to end, with tests (pretty much) all uncommented
- Updates bindings to have all required methods
- Removes a bunch of TODOs in the code
## Follow-ups
There are a few changes I had to make to get everything passing that need some follow-up.
- xmtp/xmtp-node-go#391
- #760
- #761
- #750
- #762
- #763
There are also many places that need better test coverage.
When our libxmtp tests are run in parallel we are seeing errors like this:
This is suspicious, since all the tests are using random wallets/inboxes. Somehow we are running into transaction issues with conflicts that span multiple inboxes.
The text was updated successfully, but these errors were encountered: