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

feat: Support parallelly running for insights-engine #3436

Merged
merged 0 commits into from
Jun 8, 2022
Merged

Conversation

xiangce
Copy link
Contributor

@xiangce xiangce commented Jun 7, 2022

Signed-off-by: Xiangce Liu [email protected]

All Pull Requests:

Check all that apply:

  • Have you followed the guidelines in our Contributing document, including the instructions about commit messages?
  • Is this PR to correct an issue?
  • Is this PR an enhancement?

Complete Description of Additions/Changes:

The insights-engine (old) runs rules via the InsightsEvaluators, this PR updates the Evaluators to support running rules in parallel.

  • See also feat: Add --parallel arg for insights-run #3418
  • BTW, I didn't make the new parallel as an attribute of the Evaluators class, since I think it is better to pass it via arguments. (The same to the incremental, but to avoid breaking the interface, I didn't touch it in this change)

Copy link
Contributor

@ryan-blakley ryan-blakley left a comment

Choose a reason for hiding this comment

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

Everything looks good to me.

@xiangce xiangce merged commit bbabfae into master Jun 8, 2022
@xiangce xiangce deleted the dr_2531 branch June 8, 2022 03:10
xiangce added a commit that referenced this pull request Jun 8, 2022
Signed-off-by: Xiangce Liu <[email protected]>
(cherry picked from commit bbabfae)
xiangce added a commit that referenced this pull request Sep 6, 2024
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.

2 participants