Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
Lustre 2.13.0
-
None
-
9223372036854775807
Description
Add proper documentation for the Changelog API:
- llapi_changelog_start.3 man page
- CHANGELOG_FLAG_FOLLOW flag
- CHANGELOG_FLAG_BLOCK flag
- CHANGELOG_FLAG_JOBID flag
- CHANGELOG_FLAG_EXTRA_FLAGS flag
- llapi_changelog_set_xflags.3 man page
- CHANGELOG_EXTRA_FLAG_UIDGID flag
- CHANGELOG_EXTRA_FLAG_NID flag
- CHANGELOG_EXTRA_FLAG_OMODE flag
- CHANGELOG_EXTRA_FLAG_XATTR flag
- llapi_changelog_recv.3 man page
- llapi_changelog_free.3 man page
- llapi_changelog_in_buf.3 man page
- llapi_changelog_get_fd.3 man page
- llapi_changelog_clear.3 man page
- llapi_changelog_fini.3 man page
As a follow-on to LU-12553 we need to add man page and test cases for the existing functions and code:
- add test case for CHANGELOG_FLAG_FOLLOW, preferably using llsom_sync since it also doesn't have a test case?
Attachments
Issue Links
Activity
Fix Version/s | New: Lustre 2.16.0 [ 15190 ] | |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Assignee | Original: WC Triage [ wc-triage ] | New: Etienne Aujames [ eaujames ] |
Description |
Original:
Add proper documentation for the Changelog API:
- {{llapi_changelog_start.3}} man page - {{CHANGELOG_FLAG_FOLLOW}} flag (unfortunately no such document exists today that could just be updated) - {{llapi_changelog_set_xflags.3}} man page - {{llapi_changelog_recv.3}} man page - {{llapi_changelog_free.3}} man page - {{llapi_changelog_in_buf.3}} man page - {{llapi_changelog_get_fd.3}} man page - {{llapi_changelog_clear.3}} man page - {{llapi_changelog_fini.3}} man page As a follow-on to - add test case for {{CHANGELOG_FLAG_FOLLOW}}, preferably using {{llsom_sync}} since it _also_ doesn't have a test case? |
New:
Add proper documentation for the Changelog API:
- {{llapi_changelog_start.3}} man page -- {{CHANGELOG_FLAG_FOLLOW}} flag -- {{CHANGELOG_FLAG_BLOCK}} flag -- {{CHANGELOG_FLAG_JOBID}} flag -- {{CHANGELOG_FLAG_EXTRA_FLAGS}} flag - {{llapi_changelog_set_xflags.3}} man page -- {{CHANGELOG_EXTRA_FLAG_UIDGID}} flag -- {{CHANGELOG_EXTRA_FLAG_NID}} flag -- {{CHANGELOG_EXTRA_FLAG_OMODE}} flag -- {{CHANGELOG_EXTRA_FLAG_XATTR}} flag - {{llapi_changelog_recv.3}} man page - {{llapi_changelog_free.3}} man page - {{llapi_changelog_in_buf.3}} man page - {{llapi_changelog_get_fd.3}} man page - {{llapi_changelog_clear.3}} man page - {{llapi_changelog_fini.3}} man page As a follow-on to - add test case for {{CHANGELOG_FLAG_FOLLOW}}, preferably using {{llsom_sync}} since it _also_ doesn't have a test case? |
Description |
Original:
As a follow-on to - add test case for {{CHANGELOG_FLAG_FOLLOW}}, preferably using {{llsom_sync}} since it _also_ doesn't have a test case? - add man page {{llapi_changelog_in_buf.3}} - add man page {{llapi_changelog_start.3}} that includes a description of the new {{CHANGELOG_FLAG_FOLLOW}} flag (unfortunately no such document exists today that could just be updated) - *bonus points* if you also add man pages for other {{llapi_changelog_\*}} functions |
New:
Add proper documentation for the Changelog API:
- {{llapi_changelog_start.3}} man page - {{CHANGELOG_FLAG_FOLLOW}} flag (unfortunately no such document exists today that could just be updated) - {{llapi_changelog_set_xflags.3}} man page - {{llapi_changelog_recv.3}} man page - {{llapi_changelog_free.3}} man page - {{llapi_changelog_in_buf.3}} man page - {{llapi_changelog_get_fd.3}} man page - {{llapi_changelog_clear.3}} man page - {{llapi_changelog_fini.3}} man page As a follow-on to - add test case for {{CHANGELOG_FLAG_FOLLOW}}, preferably using {{llsom_sync}} since it _also_ doesn't have a test case? |
Summary | Original: Document llapi_changelog_start() and llapi_changelog_in_buf() | New: man pages for llapi_changelog_start() and all other llapi_changelog_*() functions |
Affects Version/s | New: Lustre 2.13.0 [ 14290 ] |