This repository has been archived by the owner on Sep 5, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 56
Deprecate the rpma_conn_completion_*()
functions
#1212
Labels
Comments
yangx-jy
added a commit
to yangx-jy/rpma
that referenced
this issue
Sep 8, 2021
1) mark rpma_conn_completion_get(), rpma_conn_completion_wait() and rpma_conn_get_completion_fd() as deprecated. 2) add explanation for the deprecated tag. Ref: pmem#1212 Signed-off-by: Xiao Yang <[email protected]>
yangx-jy
added a commit
to yangx-jy/rpma
that referenced
this issue
Sep 8, 2021
use the new APIs in librpma(7) instead. Ref: pmem#1212 Signed-off-by: Xiao Yang <[email protected]>
Yes, we should be prepared for deprecated API to be removed. |
yangx-jy
added a commit
to yangx-jy/rpma
that referenced
this issue
Sep 8, 2021
1) mark rpma_conn_completion_get(), rpma_conn_completion_wait() and rpma_conn_get_completion_fd() as deprecated. 2) add explanation for the deprecated tag. Ref: pmem#1212 Signed-off-by: Xiao Yang <[email protected]>
yangx-jy
added a commit
to yangx-jy/rpma
that referenced
this issue
Sep 8, 2021
use the new API calls in librpma(7) instead. Ref: pmem#1212 Signed-off-by: Xiao Yang <[email protected]>
yangx-jy
added a commit
to yangx-jy/rpma
that referenced
this issue
Sep 8, 2021
use the new API calls in librpma(7) instead. Ref: pmem#1212 Signed-off-by: Xiao Yang <[email protected]>
OK, I will update all examples to use the new APIs this week. |
yangx-jy
added a commit
to yangx-jy/rpma
that referenced
this issue
Sep 18, 2021
1) mark rpma_conn_completion_get(), rpma_conn_completion_wait() and rpma_conn_get_completion_fd() as deprecated. 2) add explanation for the deprecated tag. Ref: pmem#1212 Signed-off-by: Xiao Yang <[email protected]>
yangx-jy
added a commit
to yangx-jy/rpma
that referenced
this issue
Sep 18, 2021
use the new API calls instead. Ref: pmem#1212 Signed-off-by: Xiao Yang <[email protected]>
Extend deprecated functions documentation with examples showing the proper new way of using them |
yangx-jy
added a commit
to yangx-jy/rpma
that referenced
this issue
Oct 1, 2021
1) mark rpma_conn_completion_get(), rpma_conn_completion_wait() and rpma_conn_get_completion_fd() as deprecated. 2) add DEPRECATING section to explain the deprecated tag. 3) add DEPRECATED section to explain how to use new functions instead. Ref: pmem#1212 Signed-off-by: Xiao Yang <[email protected]>
yangx-jy
added a commit
to yangx-jy/rpma
that referenced
this issue
Oct 1, 2021
use the new API calls instead. Ref: pmem#1212 Signed-off-by: Xiao Yang <[email protected]>
Fixed in #1529 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
When #1080 will be merged it effectively makes a number of functions obsolete:
rpma_conn_completion_get()
rpma_conn_completion_wait()
rpma_conn_get_completion_fd()
Currently, we think the right thing to do is to:
NOTE: Along with marking these functions as deprecated, it will be helpful to add to the librpma(7) a note on how the end-user should interpret such a notice.
The text was updated successfully, but these errors were encountered: