Closed mariari closed 2 months ago
In the current implementation on the Configuration engine, the docs say
@doc """
I am the snapshot function.
I take a snapshots of the current state. The topic sends back a message
to the caller saying `:snapshot_done`.
but the message is never sent. Is that on purpose?
UPD I see, sending a message back was disabled in https://github.com/anoma/anoma/commit/b8e57d973c703015b554a6b135f55d396e23b780
@mariari Is the issue captured by a test? If yes, which one? I have restored the phoning-back functionality locally, but do not observe any problems in the tests.
This now works, however the code is in a lambda, meaning that it's not being sent from the right router, but this all works
We will retool this to send a message back to the transport when the snapshot is done.
customer: performer: deadline: null estimated: null started: null actual: null completed: null confirmed: null dependencies:
The
Router.cast(caller, :snapshot_done)
here fails IFF the caller is externalPrying the data we get
The error is saying the key doesn't exist