Closed ayj closed 6 years ago
@ayj: Adding do-not-merge/release-note-label-needed because the release note process has not been followed.
Posting this for early review before I finished fleshing out the implementation.
/cc @rshriram @kyessenov
This PR includes the full diff from https://github.com/istio/pilot/pull/1644. See commit https://github.com/istio/pilot/pull/1661/commits/e8154de2b930d4b6b93f63e5dc1b9eff98fb7de4 for the specific changes to add quota and apispec to mixerclient filter config.
@ayj: The following test failed, say /retest
to rerun them all:
Test name | Commit | Details | Rerun command |
---|---|---|---|
prow/pilot-presubmit.sh | a97994d900d653e2c64a683f2c9723187166120b | link | /test pilot-presubmit |
Closing.. code moved to istio/istio
What this PR does / why we need it:
Add scaffolding for including HTTPAPISpec and QuotaSpec in mixerclient filter configuration.
TODO
HTTPAPISpecByDestination
andQuotaSpecByDestination
configuration store implementation.SortHTTPAPISpec
andSortQuotaSpec
implementation to avoid unnecessary config churn.Which issue this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged): fixes #Special notes for your reviewer:
Release note: