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.
Fix: #905
Ref: #906
See the provided repro script I wasn't able to convert it into a test case as this empty response is only returned
If you replay the same scenario but serially, that last
xclaim
will receive and empty array ([]
) rather an array with a single nil entry ([nil]
).I couldn't locate this behavior anywhere in the doc, I can't say for sure it's a bug, but neither can I say it's a deliberate feature. I can only assume
xclaim
response is affected by another in flight command.The original repo was done on Redis 5, but I was able to repo with Redis
6.0.5