Skip to content

DAOS-19735 dfuse: report asynchronous write-back errors - #19327

Open
gnailzenh wants to merge 2 commits into
masterfrom
liang/3_0/b_wb_error
Open

gnailzenh wants to merge 2 commits into
masterfrom
liang/3_0/b_wb_error

Conversation

@gnailzenh

Copy link
Copy Markdown
Collaborator

Record delayed write failures and report them through flush/fsync. Track inode error generations with a per-open reporting cursor. Report pending errors once per handle without poisoning future opens.

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

Record delayed write failures and report them through flush/fsync.
Track inode error generations with a per-open reporting cursor.
Report pending errors once per handle without poisoning future opens.

Signed-off-by: Liang Zhen <gnailzenh@gmail.com>
@gnailzenh
gnailzenh requested review from a team as code owners October 20, 2026 07:39
@github-actions

github-actions Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Ticket title is '2.8.1rc4 : 4-node FIO dfuse test with multiple engine exclusions'
Status is 'Resolved'
Labels: 'test_2.8.1rc,testp1'
https://daosio.atlassian.net/browse/DAOS-19735

@mchaarawi

Copy link
Copy Markdown
Contributor

this looks good to me. it does require a regression test before we can land this.

Signed-off-by: Liang Zhen <gnailzenh@gmail.com>
@gnailzenh
gnailzenh requested a review from mchaarawi October 20, 2026 15:44
@daosbuild3

Copy link
Copy Markdown
Collaborator

This branch has not been deployed

No deployments
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.

3 participants