Closed ValentinZakharov closed 5 days ago
Baseline | Candidate | |
---|---|---|
baseline_or_candidate | baseline | candidate |
git_branch | master | vzakharov/rasp_waf_short_circuit |
git_commit_date | 1726843314 | 1726846149 |
git_commit_sha | f6810002f7 | ea350f0b9c |
release_version | 1.40.0-SNAPSHOT~f6810002f7 | 1.40.0-SNAPSHOT~ea350f0b9c |
Found 0 performance improvements and 0 performance regressions! Performance is the same for 50 metrics, 13 unstable metrics.
Baseline | Candidate | |
---|---|---|
baseline_or_candidate | baseline | candidate |
end_time | 2024-09-20T15:40:48 | 2024-09-20T15:47:40 |
git_branch | master | vzakharov/rasp_waf_short_circuit |
git_commit_date | 1726843314 | 1726846149 |
git_commit_sha | f6810002f7 | ea350f0b9c |
release_version | 1.40.0-SNAPSHOT~f6810002f7 | 1.40.0-SNAPSHOT~ea350f0b9c |
start_time | 2024-09-20T15:40:35 | 2024-09-20T15:47:26 |
Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 17 unstable metrics.
Baseline | Candidate | |
---|---|---|
baseline_or_candidate | baseline | candidate |
git_branch | master | vzakharov/rasp_waf_short_circuit |
git_commit_date | 1726843314 | 1726846149 |
git_commit_sha | f6810002f7 | ea350f0b9c |
release_version | 1.40.0-SNAPSHOT~f6810002f7 | 1.40.0-SNAPSHOT~ea350f0b9c |
Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics.
Not sure if already exists (I'm don't have deep knowledge this topic), but it will be nice to have some test cases to test what it's explained in the JIRA ticket:
If you think it's not necessary, feel free to continue with the merge! :)
What Does This Do
Removed hardcoded addresses for WAF/RASP calls, to increase overall performance.
Motivation
To avoid redundant calls and decrease overhead, call WAF/RASP only when rules contains specific addresses. If address is absent or disabled in rules, then we should avoid WAF/RASP calls. Also, no RASP metric should be generated in this case.
Additional Notes
Contributor Checklist
type:
and (comp:
orinst:
) labels in addition to any usefull labelsclose
,fix
or any linking keywords when referencing an issue.Use
solves
instead, and assign the PR milestone to the issueJira ticket: APPSEC-54878