-
Notifications
You must be signed in to change notification settings - Fork 68
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
fix: HotFix for using mSet instead of Set for redis cache when storing synthetic transactions #2197
Conversation
…edis cache Signed-off-by: Alfredo Gutierrez <[email protected]>
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.
A few suggestions.
Also please update the description with context for the socket optimization.
Signed-off-by: Alfredo Gutierrez <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release/0.43 #2197 +/- ##
=============================================
Coverage 75.15% 75.15%
=============================================
Files 13 13
Lines 644 644
Branches 118 118
=============================================
Hits 484 484
Misses 115 115
Partials 45 45 ☔ View full report in Codecov by Sentry. |
Signed-off-by: Alfredo Gutierrez <[email protected]>
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.
2 suggestions.
Are there any additional tests we can add, especially anything to capture the redis process state changes
…to the end so we dont capture and then fail (if it fails) Signed-off-by: Alfredo Gutierrez <[email protected]>
Signed-off-by: Alfredo Gutierrez <[email protected]>
@Nana-EC I've added unit tests that verify that |
Quality Gate passedIssues Measures |
…g synthetic transactions (#2197) * Fix to use mSet instead of set, so we can batch the requests to the redis cache Signed-off-by: Alfredo Gutierrez <[email protected]> * Feedback of PR Review Signed-off-by: Alfredo Gutierrez <[email protected]> * some improvements Signed-off-by: Alfredo Gutierrez <[email protected]> * add missing metric observations and leaving the metrics observations to the end so we dont capture and then fail (if it fails) Signed-off-by: Alfredo Gutierrez <[email protected]> * adding unit tests for MultiSet state changes on the cache Signed-off-by: Alfredo Gutierrez <[email protected]> --------- Signed-off-by: Alfredo Gutierrez <[email protected]>
fix: HotFix for using mSet instead of Set for redis cache when storing synthetic transactions (#2197) * Fix to use mSet instead of set, so we can batch the requests to the redis cache * Feedback of PR Review * some improvements * add missing metric observations and leaving the metrics observations to the end so we dont capture and then fail (if it fails) * adding unit tests for MultiSet state changes on the cache --------- Signed-off-by: Alfredo Gutierrez <[email protected]>
Description:
mSet
for ICacheClientfilterAndPopulateSyntheticContractResults
to use mSet instead of set.Related issue(s):
Fixes #
Notes for reviewer:
Checklist