Skip to content

Revert hgetall dynamic deferred response #2981

Merged
ranshid merged 1 commit intovalkey-io:unstablefrom
ranshid:fix-daily-tests
Dec 28, 2025
Merged

Revert hgetall dynamic deferred response #2981
ranshid merged 1 commit intovalkey-io:unstablefrom
ranshid:fix-daily-tests

Conversation

@ranshid
Copy link
Member

@ranshid ranshid commented Dec 25, 2025

This is to fix a regression introduced in #2966.
Example failed run: https://github.com/valkey-io/valkey/actions/runs/20495981119/job/58895602847

Currently is is still not clear why adding the assertion solves the problem, which is still to be RCAd

@ranshid ranshid self-assigned this Dec 25, 2025
@ranshid ranshid added the run-extra-tests Run extra tests on this PR (Runs all tests from daily except valgrind and RESP) label Dec 25, 2025
@codecov
Copy link

codecov bot commented Dec 25, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.75%. Comparing base (75707ac) to head (e9ea8ca).
⚠️ Report is 3 commits behind head on unstable.

Additional details and impacted files
@@             Coverage Diff              @@
##           unstable    #2981      +/-   ##
============================================
- Coverage     73.90%   73.75%   -0.16%     
============================================
  Files           125      125              
  Lines         69351    69347       -4     
============================================
- Hits          51251    51144     -107     
- Misses        18100    18203     +103     
Files with missing lines Coverage Δ
src/t_hash.c 94.64% <100.00%> (+0.05%) ⬆️

... and 17 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions github-actions bot removed the run-extra-tests Run extra tests on this PR (Runs all tests from daily except valgrind and RESP) label Dec 25, 2025
Copy link
Member

@enjoy-binbin enjoy-binbin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i see the tests are still failing

@ranshid
Copy link
Member Author

ranshid commented Dec 26, 2025

i see the tests are still failing

@enjoy-binbin yes. I based the fix on running them on my private fork, and thet passed. I am happy it does not solve the issue, since it would then be something I could not explain.

This reverts commit 75707ac.

Signed-off-by: Ran Shidlansik <[email protected]>
@ranshid
Copy link
Member Author

ranshid commented Dec 26, 2025

I will try to just revert the last fix at this point and reattempt to add it after

@ranshid ranshid changed the title Fix daily test regression Revert hgetall dynamic deferred response Dec 28, 2025
@ranshid ranshid merged commit e179fdd into valkey-io:unstable Dec 28, 2025
24 checks passed
jdheyburn pushed a commit to jdheyburn/valkey that referenced this pull request Jan 8, 2026
This is to fix a regression introduced in
valkey-io#2966.
Example failed run:
https://github.com/valkey-io/valkey/actions/runs/20495981119/job/58895602847

Currently reverting the commit which introduced the regression

Signed-off-by: Ran Shidlansik <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants