Skip to content

DAOS-19520 dlck: check DKEY tree - #19072

Open
janekmi wants to merge 3 commits into
masterfrom
janekmi/DAOS-19520-dlck-check-objects-part-2
Open

janekmi wants to merge 3 commits into
masterfrom
janekmi/DAOS-19520-dlck-check-objects-part-2

Conversation

@janekmi

@janekmi janekmi commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

Introduce:

  • method to check an entity pointed by an interator - vos_iter_check()
  • REPORT_RC short-hand into checker.h

Waits for:

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

@github-actions

Copy link
Copy Markdown

Ticket title is 'dlck: check object / dkey / akey'
Status is 'In Progress'
https://daosio.atlassian.net/browse/DAOS-19520

@janekmi
janekmi requested a review from Nasf-Fan September 21, 2026 12:28
Comment thread src/utils/dlck/cmds/dlck_cmd_check.c Outdated
Comment thread src/vos/vos_container.c Outdated
Comment thread src/vos/vos_obj_index.c Outdated
Comment thread src/vos/vos_tree.c Outdated
Comment thread src/vos/vos_tree.c
Introduce:

- method to check an entity pointed by an interator - vos_iter_check()
- REPORT_RC short-hand into checker.h

Signed-off-by: Jan Michalski <jan-marian.michalski@hpe.com>
Signed-off-by: Jan Michalski <jan-marian.michalski@hpe.com>
- do not use asserts in oi_rec_check()
- rename trees_process -> objs_process
- more details comment for cont_df_rec_check()
- fix ktr_df_rec_check() comment

Signed-off-by: Jan Michalski <jan-marian.michalski@hpe.com>
@janekmi
janekmi force-pushed the janekmi/DAOS-19520-dlck-check-objects-part-2 branch from 0bcea6b to 5363dd3 Compare September 22, 2026 17:16
@janekmi
janekmi marked this pull request as ready for review September 22, 2026 17:17
@janekmi
janekmi requested review from a team as code owners September 22, 2026 17:17
@daosbuild3

Copy link
Copy Markdown
Collaborator

@janekmi
janekmi requested a review from a team September 28, 2026 06:58
@daltonbohning daltonbohning added the release-3.0.0 Targeted for release 3.0.0 label Sep 28, 2026

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

release-3.0.0 Targeted for release 3.0.0

Development

Successfully merging this pull request may close these issues.

5 participants