-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat: resend payload of reoccuring client request #20547
Conversation
If the client request contains the previous id and exactly the same message content respond with the same payload as previously. Closes #20506
Test Results1 158 files ± 0 1 158 suites ±0 1h 38m 3s ⏱️ + 6m 25s Results for commit 5be342a. ± Comparison against base commit 3149de8. This pull request removes 1 and adds 2 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
flow-server/src/main/java/com/vaadin/flow/component/internal/UIInternals.java
Outdated
Show resolved
Hide resolved
flow-server/src/main/java/com/vaadin/flow/server/communication/ServerRpcHandler.java
Outdated
Show resolved
Hide resolved
flow-server/src/main/java/com/vaadin/flow/server/communication/ServerRpcHandler.java
Outdated
Show resolved
Hide resolved
Tested with a custom buggy UIDLRequestHandler that seldom drops a response, returning a 410 response code. |
Quality Gate passedIssues Measures |
If the client request contains
the previous id and exactly the
same message content respond with
the same payload as previously.
Closes #20506