-
Notifications
You must be signed in to change notification settings - Fork 204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Message validation optimization #6462
Merged
AdoAdoAdo
merged 47 commits into
feat/equivalent-messages
from
message_validation_optimization
Oct 4, 2024
Merged
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
10afdba
initial commit.
cristure aaa9d4b
added test for processing message.
cristure 603bd69
added message validation cache.
cristure 57f009e
fix some tests.
cristure f5a6f2e
fixed missing topic.
cristure 8eec330
fix some more tests.
cristure a733097
fix nil pointer dereferences in tests.
cristure bab3b05
more tests fixed.
cristure c3f7120
add map for cacher in more unit tests.
cristure b62e37b
fix nil map for more tests.
cristure c00f8ee
fix process tests.
cristure 94a64c1
Merge branch 'feat/equivalent-messages' into message_validation_optim…
cristure d77e367
Merge remote-tracking branch 'origin/feat/equivalent-messages' into m…
cristure d59c5bd
fix conflicts with target branch.
cristure 396cd8e
refactored message validation to a different component.
cristure a44129f
cosmetic changes.
cristure afdceb1
added intercepted data verifier stub in multi data tests.
cristure d8d8113
fix single data interceptor tests.
cristure fe2082c
commit debug strings for CI.
cristure c6b7a0f
moved map of cachers in node processor.
cristure f59fc85
cosmetic changes.
cristure d00c7ab
fix integration tests.
cristure f21e24f
fix some more tests.
cristure f40d222
fix some unit tests.
cristure 3a327c4
fix nil map in tests.
cristure a756a1f
Merge branch 'feat/equivalent-messages' into message_validation_optim…
cristure ff8eaa9
Merge remote-tracking branch 'origin/feat/equivalent-messages' into m…
cristure cde6c80
cosmetic changes.
cristure e0cf24b
Merge remote-tracking branch 'origin/message_validation_optimization'…
cristure 9504263
refactored map of caches for intercepted data into a new component.
cristure b622085
added mock for interceptedDataVerifierFactory and injected into tests.
cristure f0b34ef
more test fixes.
cristure b05c650
increase wait time for CI run.
cristure 5dc6bba
bring back rw mutex on interceptedDataVerifier.
cristure d214027
fixes after review.
cristure 899b04d
split test and improved lock mechanism.
cristure 959e037
Update node/nodeRunner.go
cristure 7762f62
addressed some comments.
cristure 23dbb5a
more fixes.
cristure b9eb2a5
fix unit tests.
cristure 0deeb37
Merge branch 'feat/equivalent-messages' into message_validation_optim…
sstanculeanu 8451f62
added close to intercepted data cacher and a few unit tests on nil ch…
cristure 130e115
Merge remote-tracking branch 'origin/message_validation_optimization'…
cristure 754fae3
Merge branch 'feat/equivalent-messages' into message_validation_optim…
sstanculeanu 8dd18b8
cosmetic changes.
cristure 1b11cb8
Merge remote-tracking branch 'origin/message_validation_optimization'…
cristure 111fdb1
Merge branch 'feat/equivalent-messages' into message_validation_optim…
AdoAdoAdo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
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
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
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe move the last const outside to have clearer the "enum" values for the status