Skip to content

Liang/b aurora p5#17757

Open
gnailzenh wants to merge 3 commits intorelease/2.6.4-aurorafrom
liang/b_aurora_p5
Open

Liang/b aurora p5#17757
gnailzenh wants to merge 3 commits intorelease/2.6.4-aurorafrom
liang/b_aurora_p5

Conversation

@gnailzenh
Copy link
Contributor

@gnailzenh gnailzenh commented Mar 23, 2026

This PR includes three commits:

  • Add a latency for the first rebuild task, so it wouldn't be scheduled before SWIM gets stable
  • Add more debug messages for reclaim failures
  • Only require 2 credits for GC if it's under space pressure, so it can run with minimum
    space overhead
  • Skip limited number of EBUSY objects during fail reclaim, instead of blocking rebuild forever,
    These objects will be reclaimed by other rebuilds.

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).

NiuYawei and others added 3 commits March 23, 2026 20:50
Try small credits when GC hit ENOSPACE.

Signed-off-by: Niu Yawei <yawei.niu@hpe.com>
Instead of being blocked forever, reclaim can skip limited EBUSY
objects and log them. Skipped objects can be reclaimed by future
rebuild anyway

Signed-off-by: Liang Zhen <gnailzenh@gmail.com>
- Delay trigger rebuild when PS leader step up for at most 100 seconds.

- add some logs for rebuild enumerate

- refine progress report for RECLAIM

Signed-off-by: Xuezhao Liu <xuezhao.liu@hpe.com>
@gnailzenh gnailzenh requested review from a team as code owners March 23, 2026 13:05
@github-actions
Copy link

Errors are component not formatted correctly,Ticket number prefix incorrect,PR title is malformatted. See https://daosio.atlassian.net/wiki/spaces/DC/pages/11133911069/Commit+Comments,Unable to load ticket data
https://daosio.atlassian.net/browse/Liang/b

@daosbuild3
Copy link
Collaborator

Test stage Functional Hardware Medium Verbs Provider completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17757/4/testReport/

@daosbuild3
Copy link
Collaborator

Test stage Functional on EL 8.8 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17757/3/testReport/

@daosbuild3
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants