-
Notifications
You must be signed in to change notification settings - Fork 302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DAOS-14410 common: update PMDK to version 2.0.0 #13217
Conversation
Update DAOS to use the latest stable version of PMDK. Remove irrelevant libpmem.h include. Signed-off-by: Tomasz Gromadzki <[email protected]>
Bug-tracker data: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did a double take here because 2.0 would mean breaking compatibility but it's breaking everything outside of libpmemobj
Signed-off-by: Tomasz Gromadzki <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
Signed-off-by: Tomasz Gromadzki <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
Test stage Functional Hardware Medium completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-13217/3/execution/node/1326/log |
Signed-off-by: Tomasz Gromadzki <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
Test stage Build on Leap 15.4 with Intel-C and TARGET_PREFIX completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-13217/4/execution/node/584/log |
Signed-off-by: Tomasz Gromadzki <[email protected]>
Signed-off-by: Tomasz Gromadzki <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
Signed-off-by: Tomasz Gromadzki <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
…72/pmdk-2.0.0 Required-githooks: true
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. No errors found by checkpatch.
Update DAOS to use the latest stable version of PMDK. Remove irrelevant libpmem.h include. Signed-off-by: Tomasz Gromadzki <[email protected]> Signed-off-by: Kenneth Cain <[email protected]>
Update DAOS to use the latest stable version of PMDK. Remove irrelevant libpmem.h include. Required-githooks: true Signed-off-by: Tomasz Gromadzki <[email protected]>
Update DAOS to use the latest stable version of PMDK (2.0.0)
* Remove libpmemblk from dependencies.
* Start using BUILD_EXAMPLES=n and BUILD_BENCHMARKS=n instead of patches.
* Stop using BUILD_RPMEMM=n and NDCTL_DISABLE=y.
* Point https://github.com/pmem/pmdk as the main PMDK reference source.
NOTE: PMDK upgrade to 2.0.0 does not affect any API call used by DAOS.
libpmemobj (and libpmem) API stays unchanged.
Remove irrelevant libpmem.h include.
Signed-off-by: Tomasz Gromadzki [email protected]
Before requesting gatekeeper:
Features:
(orTest-tag*
) commit pragma was used or there is a reason documented that there are no appropriate tags for this PR.Gatekeeper: