-
Notifications
You must be signed in to change notification settings - Fork 775
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Discard changes with big key-only payload and no key hash (#5262)
* Refs #21707. Regression test. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Test both best_effort and reliable. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Fix by considering offending change as irrelevant. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Refactor code in MessageReceiver. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Avoid overriding instanceHandle. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21707. Add TODO so we don't forget to correctly process key-only payloads in the future. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21751. Document and improve code in `change_is_relevant_for_filter`. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21751. Document else. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> * Refs #21751. Added static assertions for structure sizes. Signed-off-by: Miguel Company <miguelcompany@eprosima.com> --------- Signed-off-by: Miguel Company <miguelcompany@eprosima.com> (cherry picked from commit 175add5)
- Loading branch information
1 parent
b287e91
commit ae06dbc
Showing
3 changed files
with
206 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters