Skip to content

Conversation

@wangshilong
Copy link
Contributor

…condition (#17336)

  • For EC parity rotate, set minimum_nr to data_tgt_nr + 1 instead of all EC targets. This ensures that, even with some shard failures, at least one shard can return 2 keys (KDs).
  • Make the enumeration break condition stricter: only break if num < minimum_nr, not <=, to avoid premature termination when the buffer is exactly full.

Steps for the author:

  • Commit message follows the guidelines.
  • Appropriate Features or Test-tag pragmas were used.
  • Appropriate Functional Test Stages were run.
  • At least two positive code reviews including at least one code owner from each category referenced in the PR.
  • Testing is complete. If necessary, forced-landing label added and a reason added in a comment.

After all prior steps are complete:

  • Gatekeeper requested (daos-gatekeeper added as a reviewer).

…condition (#17336)

- For EC parity rotate, set minimum_nr to data_tgt_nr + 1 instead of all EC targets.
This ensures that, even with some shard failures, at least one shard can return 2 keys (KDs).
- Make the enumeration break condition stricter: only break if num < minimum_nr, not <=,
to avoid premature termination when the buffer is exactly full.

Signed-off-by: Xuezhao Liu <[email protected]>
Signed-off-by: Wang Shilong <[email protected]>
@wangshilong wangshilong requested review from a team as code owners January 7, 2026 01:57
@wangshilong wangshilong added the unclean-cherry-pick Indicates that a cherry-pick had merge conflicts that needed resolving. label Jan 7, 2026
@wangshilong wangshilong requested review from liuxuezhao and removed request for a team January 7, 2026 01:57
@github-actions
Copy link

github-actions bot commented Jan 7, 2026

Ticket title is 'Data corruption observed with master branch under MDonSSD environment.'
Status is 'In Progress'
Labels: 'md_on_ssd,scrubbed_2.8'
https://daosio.atlassian.net/browse/DAOS-18368

@wangshilong wangshilong requested a review from NiuYawei January 7, 2026 01:57
@wangshilong wangshilong requested a review from a team January 9, 2026 09:34
@daltonbohning
Copy link
Contributor

DAOS-18368 does not have merge approval for 2.6

@daltonbohning daltonbohning removed the request for review from a team January 9, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

unclean-cherry-pick Indicates that a cherry-pick had merge conflicts that needed resolving.

Development

Successfully merging this pull request may close these issues.

5 participants