Mourits de Beer
Mourits de Beer
This PR introduces the following exception in our existing e2e tests, when creating a connection between endorser and mt-agent ```sh 2025-04-11 14:14:32,470 aiohttp.server ERROR Error handling request from 127.0.0.6 Traceback...
@jamshale @swcurran
All good. I'll try isolate what the change was that causes the issue. Could be bad config on our side. But we're just calling out-of-band/create-invitation, with `use_public_did=True`, and the agent...
Note: the PR tests in `acapy_agent/protocols/present_proof/dif/tests/*` are taking exceptionally long to complete. (Not related to these changes.) Full pytest run usually takes ~3 minutes, and it currently takes around 25...
The problem with scenario tests is that now the revocation registries are not guaranteed to be ready by the time the tests tries to use them. I'll see what can...
`EventBus.notify` can now be made synchronous, but it would require updates to plugins that call it (would be breaking change if async is removed, since it shouldn't be awaited). So,...
Finally, took a long time to fix the tests, but now it's actually ready for review!
> I also think we should change it to not be asynchronous in a separate task later. Maybe as a targeted release. Just to make the plugin updates more isolated...
Rebased post-Kanon and ready to review again
If standard Redis is too much for solving this, perhaps this Redis fork (Valkey) is appropriate, just for use as a distributed lock manager https://github.com/valkey-io/valkey-py Edit: I thought Valkey had...