daos icon indicating copy to clipboard operation
daos copied to clipboard

DAOS-17550 object: refine dc_array_set_size processing

Open liuxuezhao opened this issue 9 months ago • 7 comments

  1. use memcmp rather than strncmp in merge_key strncmp can cause some keys be incorrectly ignored
  2. refine list dkey by providing more memory to save RPC round-trip.

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

liuxuezhao avatar May 18 '25 06:05 liuxuezhao

Ticket title is 'truncating an EC file to 0 does not work on the first try' Status is 'In Review' Labels: 'scrubbed_2.8' Job should run at elevated priority (1) https://daosio.atlassian.net/browse/DAOS-17550

github-actions[bot] avatar May 18 '25 06:05 github-actions[bot]

Test stage Functional Hardware Medium MD on SSD completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-16403/2/testReport/

daosbuild3 avatar May 27 '25 18:05 daosbuild3

Test stage Functional Hardware Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16403/2/execution/node/1427/log

daosbuild3 avatar May 28 '25 02:05 daosbuild3

Test stage Functional Hardware Large MD on SSD completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-16403/2/testReport/

daosbuild3 avatar May 28 '25 08:05 daosbuild3

Test stage Test RPMs on EL 8.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16403/3/execution/node/1071/log

daosbuild3 avatar Jun 25 '25 18:06 daosbuild3

Test stage Functional Hardware Large MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16403/4/execution/node/1337/log

daosbuild3 avatar Jun 26 '25 21:06 daosbuild3

Test stage NLT 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-16403/5/testReport/

daosbuild3 avatar Jun 27 '25 03:06 daosbuild3

Re-trigged Jenkins testing to see if the Fault injection is consistently failing

daltonbohning avatar Jul 01 '25 18:07 daltonbohning

Test stage Functional Hardware Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16403/9/execution/node/1323/log

daosbuild3 avatar Jul 03 '25 16:07 daosbuild3

Re-trigged Jenkins testing to see if the Fault injection is consistently failing

did not see fault injection failure, but see another issue. merge to latest master to test again. the 2.6 PR did not hit any failure.

liuxuezhao avatar Jul 04 '25 08:07 liuxuezhao