Skip to content

DAOS-18790 control: Support bytearray property values#17961

Merged
mjmac merged 4 commits into
masterfrom
mjmac/DAOS-18790
May 14, 2026
Merged

DAOS-18790 control: Support bytearray property values#17961
mjmac merged 4 commits into
masterfrom
mjmac/DAOS-18790

Conversation

@mjmac
Copy link
Copy Markdown
Contributor

@mjmac mjmac commented Apr 9, 2026

Add bytes support to the pool property control API path
to enable storing values that exceed the string value length
or are otherwise better represented by a byte array.

Features: control
Signed-off-by: Michael MacDonald github@macdonald.cx

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 9, 2026

Ticket title is 'Support bytearray property values in control API/dmg'
Status is 'In Review'
https://daosio.atlassian.net/browse/DAOS-18790

@daosbuild3
Copy link
Copy Markdown
Collaborator

Test stage Unit Test with memcheck completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17961/1/testReport/

@mjmac mjmac force-pushed the mjmac/DAOS-18790 branch from ea8058c to cfda344 Compare April 10, 2026 21:03
@daosbuild3
Copy link
Copy Markdown
Collaborator

Test stage Unit Test with memcheck completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17961/2/testReport/

@mjmac mjmac force-pushed the mjmac/DAOS-18790 branch from cfda344 to 0560299 Compare April 11, 2026 20:32
@daosbuild3
Copy link
Copy Markdown
Collaborator

Test stage Unit Test with memcheck completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17961/3/testReport/

@mjmac mjmac force-pushed the mjmac/DAOS-18790 branch from 0560299 to 0d41f3a Compare April 16, 2026 16:42
@daosbuild3
Copy link
Copy Markdown
Collaborator

Test stage Unit Test with memcheck completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17961/4/testReport/

@daosbuild3
Copy link
Copy Markdown
Collaborator

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-17961/4/testReport/

@mjmac mjmac force-pushed the mjmac/DAOS-18790 branch 2 times, most recently from 7ab6d26 to 4e36993 Compare April 26, 2026 12:07
@daosbuild3
Copy link
Copy Markdown
Collaborator

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-17961/6/execution/node/1224/log

@daosbuild3
Copy link
Copy Markdown
Collaborator

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-17961/6/testReport/

@mjmac mjmac force-pushed the mjmac/DAOS-18790 branch from 4e36993 to 4c7c925 Compare April 28, 2026 12:41
@daosbuild3
Copy link
Copy Markdown
Collaborator

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-17961/7/testReport/

Add bytes support to the pool property control API path
to enable storing values that exceed the string value length
or are otherwise better represented by a byte array.

Prep work for subsequent PRs that will add new byteval
properties.

Features: control
Signed-off-by: Michael MacDonald <github@macdonald.cx>
@mjmac mjmac force-pushed the mjmac/DAOS-18790 branch from 4c7c925 to 9347475 Compare May 5, 2026 00:25
@mjmac mjmac marked this pull request as ready for review May 7, 2026 15:07
@mjmac mjmac requested review from a team as code owners May 7, 2026 15:07
@mjmac mjmac requested review from kccain, kjacque and tanabarr May 7, 2026 15:08
Comment thread src/include/daos_prop.h
Comment thread src/include/daos_prop.h Outdated
Comment thread src/common/prop.c Outdated
mjmac added 3 commits May 10, 2026 21:10
Signed-off-by: Michael MacDonald <github@macdonald.cx>
Signed-off-by: Michael MacDonald <github@macdonald.cx>
@mjmac mjmac requested a review from kjacque May 12, 2026 16:33
@mjmac mjmac requested a review from liw May 12, 2026 17:19
@mjmac mjmac merged commit 19423f3 into master May 14, 2026
42 checks passed
@mjmac mjmac deleted the mjmac/DAOS-18790 branch May 14, 2026 15:00
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