-
Notifications
You must be signed in to change notification settings - Fork 24.5k
reprocess command when client is unblocked on keys #11012
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
Merged
Merged
Changes from all commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
36b38dc
reprocess command when client is unblocked on keys
ranshid 402e4e0
pr fixes:
ranshid c116025
pr fixes #2:
ranshid b49b482
pr fixes #3:
ranshid 7fbdc6a
fix lst ist test failures
ranshid c5564e4
pr fix
ranshid e93ad2f
fix spelling errors
ranshid 624e946
Merge remote-tracking branch 'redis/unstable' into oss-client-blocking
ranshid f263ce2
introduce several changes:
ranshid 78c0d4d
refactor test according to: https://github.com/redis/redis/pull/11012…
ranshid 3625ca0
pr fixes
ranshid c5104f2
fix small indentation issue
ranshid 44bc6a8
Merge remote-tracking branch 'redis/unstable' into oss-client-blocking
ranshid e4e91d7
Update src/blocked.c
ranshid 2cf4de0
Update tests/unit/type/list.tcl
ranshid 984154b
pr-fix: bring back readyList struct definition to server.h
ranshid 7c2a1e6
fix test race condition in "Blocking XREADGROUP for stream key that has
ranshid ae0da3c
fix spellckeck
ranshid 47279ee
pr fixes:
ranshid 9250f3e
Merge remote-tracking branch 'redis/unstable' into oss-client-blocking
ranshid 1e2530b
skip test "Unblock fairness is kept during nested unblock" in cluste…
ranshid 145b9b8
fix names of new blocking stats
ranshid 7750d0f
Update src/blocked.c
ranshid 5deb48c
Update src/server.c
ranshid 6f1aaa5
Update tests/unit/type/list.tcl
ranshid 5d06d3d
fix test after stats names change
ranshid 49f1296
fix failing test
ranshid 58b21bc
check if client was evicted after reprocessing
ranshid bdce45f
introduce LOOKUP_NOEFFECTS
ranshid e61f16e
fix compilation issue
ranshid 6ae5c00
better align list test for cluster mode
ranshid 3debb34
pr fixes:
ranshid 4b3a91c
do not lookup the command again when reprocessing + command duration
ranshid 68e9de9
zero duration on client creation and client reset
ranshid a97bc0c
Merge remote-tracking branch 'redis/unstable' into oss-client-blocking
ranshid 62055a7
Some more changes:
ranshid 29002f0
fix test failure in modulesapi:
ranshid 85c6564
Update src/blocked.c
ranshid 69b1358
pr changes
ranshid f386420
pr changes:
ranshid ab1252f
pr fixes:
ranshid 3adc264
retry
ranshid e1269ab
deprecate SLOWLOG and STATS command flags
ranshid 9c2b60a
make explicit check during call if current_client is AOF
ranshid d2a79f8
Merge remote-tracking branch 'redis/unstable' into oss-client-blocking
ranshid 14e6a1e
pr fixes:
ranshid 924246b
fix unittest race condition
ranshid 47e8f1a
Update tests/unit/type/list.tcl
ranshid 07685b3
LAST pr fixes
ranshid 390ee7b
report blocked commandsto monitor only once and only when it was first
ranshid 9f23b38
Update src/server.c
ranshid a235707
Update src/server.c
ranshid 606818a
Update src/server.c
ranshid 55c6216
add test for monitor log blocked command
ranshid 0d54e97
fix test issue
ranshid 5237d3f
remove debug print
ranshid 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
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.