Skip to content
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

Remove versions from SystemResources and updates to Version component #2866

Merged
merged 6 commits into from
Sep 18, 2024

Conversation

Shivaly-Reddy
Copy link
Collaborator

Related Issue(s)
Has Unit Tests (y/n) Y
Documentation Included (y/n) Y

Change Description

This pull request is for ticket #2826 changes

Rationale

  1. Removes redundant version events and channels generated in SystemResources
  2. Updated Versions component to produce events on custom versions when verbosity is disabled (channel generation still depends on verbosity configuration)

Testing/Review Recommendations

Updated UTs to ensure events are generated regardless of verbosity configuration but channel depend upon it.

Future Work

Currently there is no future work identified related to this issue.

@Shivaly-Reddy Shivaly-Reddy added this to the Release v3.5.0 milestone Sep 10, 2024
@Shivaly-Reddy Shivaly-Reddy self-assigned this Sep 10, 2024
@thomas-bc thomas-bc changed the title Merge ticket #2826 changes to level Remove versions from SystemResources and updates to Version component Sep 10, 2024
</packet>

<packet name="SystemRes3" id="7" level="2">
<packet name="SystemRes3" id="6" level="2">
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it okay that I changed id for SystemRes3 from 7 to 6?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As long as it is unique (which it is) it should not matter. We could also rename SystemRes3 to SystemRes2 since there is no SystemRes2 anymore, but not really needed

Copy link
Collaborator

@thomas-bc thomas-bc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@LeStarch LeStarch merged commit 17879e5 into nasa:devel Sep 18, 2024
35 checks passed
@Shivaly-Reddy Shivaly-Reddy deleted the FP-2826 branch September 18, 2024 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants