-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
🧹 Make resolved policy execution use reporting queries
The execution was previously implicitly tying together reporting queries and reporting jobs. This now uses the ReportingQueries section of the CollectorJob to do this. Also, part of this change, I've introduced an additional reporting job types. One represents the executed query(reporting job by code id). The other represents a thing that is both a check and a query. This was helpful in fixing an issue where we don't properly forward a score and intead rescore it. This would turn skipped scores into unscored. This last point is one of those non-backwards compatible changes. Once the new resolved policy is used everywhere, this bug will be seen in old clients. I don't see a way to fix it in a backwards compatible way, and its a small enough issue that I think its fine.
- Loading branch information
Showing
9 changed files
with
122 additions
and
90 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.