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
This is a pre-requisite investigation task before we can start #20348.
The description there is not enough to start the development and it costs too many story points from the team's opinion, thus needs a decomposition.
The outcome of this investigation should be:
Describing and understanding what are the cases might be, when message ID is unexpected. This should give enough technical details to deduct what and where exactly we have to change in framework . This ticket can be considered as a source of real observations Unexpected message id from the client (sync ids different) #12640, but not only limited to those.
A list of enhancements with <= 8 story points that could address the cases, where the network is a culprit, i.e. when the messages are lost. The cases, caused by misconfiguration of session replication, should be described, but out of scope of further enhancements in framework. Though they should be properly documented.
A testing procedure needs to be ready, at least the idea how we can test these enhancements and guarantee that they cover real cases.
The text was updated successfully, but these errors were encountered:
As the server always answers the client, the client should probably queue the sends as it does for one single pushPendingMessage when using bidirectional transport, but not for xhr. Also send(JsonObject payload) is public and doesn't do any queueing so that sendInvocationsToServer would purge them instead of pushing it out immediately where we could possibly get faulty sync id from the client.
Describe your motivation
This is a pre-requisite investigation task before we can start #20348.
The description there is not enough to start the development and it costs too many story points from the team's opinion, thus needs a decomposition.
The outcome of this investigation should be:
The text was updated successfully, but these errors were encountered: