forked from mirrors/kingfisher
Added optional validation rate limiting via --validation-rps (global) and repeatable --validation-rps-rule <RULE_SELECTOR=RPS> (per-rule override) for both scan and validate. Throttling now applies across built-in validator types (HTTP/gRPC plus AWS, GCP, Coinbase, MongoDB, Postgres, MySQL, JDBC, JWT, and Azure Storage). Rule selectors support the short form (for example, github=2 matches kingfisher.github.*) with longest-prefix precedence when multiple selectors apply.
This commit is contained in:
parent
5882468177
commit
60c72292c7
3 changed files with 6 additions and 34 deletions
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
|
|
@ -47,8 +47,10 @@ jobs:
|
|||
shared-key: kingfisher-${{ runner.os }}-${{ runner.arch }}
|
||||
save-if: ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository }}
|
||||
|
||||
- name: Build and test (Makefile linux-arm64)
|
||||
- name: Build (Makefile linux-arm64)
|
||||
run: make linux-arm64
|
||||
- name: Run tests
|
||||
run: make tests
|
||||
|
||||
macos-arm64:
|
||||
name: macOS arm64
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue