-
Notifications
You must be signed in to change notification settings - Fork 203
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
fix #759 - removes GetLastSenderId() #764
Conversation
Likely needs a requirements update. |
Done. I can squash prior to CCB if that's preferred. Looking at https://github.com/nasa/cFE/blob/master/docs/cfe%20requirements.docx I have some architectural questions about the SB in general in a multi-processor environment. Perhaps we can discuss at a CCB meeting or have a splinter. |
@dmknutsen Heads up this change (assuming stakeholders accept it) will need to be reflected in JIRA, with impacts to test cases. |
The requirement necessitates a different discussion than the API. Reading that requirement text/rationale, it actually seems reasonable to me, but the problem is the implementation didn't match, so I'm not sure it should be removed. The Is it OK to keep a requirement but note that it is not met in the current version(s)? This wouldn't really be a change - as There are three things we need to do:
This PR should only do item 1, nothing else at this time. There is certainly a requirements aspect to this, but I wouldn't jump to the conclusion of removing the existing requirement. |
Also, if my understanding is correct, the requirements CSV file is an export from a Jira repository maintained internally by GSFC - so we should not change/modify the CSV file directly anyway. I'm good with commit 2a17ed2 alone. |
@CDKnightNASA want to discuss today? |
CCB 2020-07-01: Will have a design discussion later. Needs some more conversations about Omit_deprecated, certification, etc. Add a short documentation change explaining that the function does not work as expected. |
replaced by #784 |
Fixes #759
Fixes #608
Removes
CFE_SB_GetLastSenderId()
, which is supremely broken.Testing performed
sb_UT passes
Expected behavior changes
Removes the CFE_SB_GetLastSenderId() API.
System(s) tested on
Debian 10.3
Contributor Info - All information REQUIRED for consideration of pull request
Christopher.D.Knight@nasa.gov