Skip to content

Ratelimit: Add optional descriptor key to generic_key action#12734

Merged
mattklein123 merged 2 commits intoenvoyproxy:masterfrom
clarakosi:generic_descriptor_key
Aug 22, 2020
Merged

Ratelimit: Add optional descriptor key to generic_key action#12734
mattklein123 merged 2 commits intoenvoyproxy:masterfrom
clarakosi:generic_descriptor_key

Conversation

@clarakosi
Copy link
Contributor

Signed-off-by: Clara Andrew-Wani candrewwani@gmail.com

Commit Message: Ratelimit: Add optional descriptor key to generic_key action
Additional Description: Adds an optional descriptor_key property to generic_key action. If descriptor_key is not set then it defaults to "generic_key".
Risk Level: low
Testing: unit tests
Docs Changes: Documented new property
Release Notes: Updated release notes with new changes to generic_key action.
Fixes #12702

Signed-off-by: Clara Andrew-Wani <candrewwani@gmail.com>
@repokitteh-read-only
Copy link

CC @envoyproxy/api-shepherds: Your approval is needed for changes made to api/envoy/.
CC @envoyproxy/api-watchers: FYI only for changes made to api/envoy/.

🐱

Caused by: #12734 was opened by clarakosi.

see: more, trace.

@htuch
Copy link
Member

htuch commented Aug 19, 2020

/lgtm api

@mattklein123 mattklein123 self-assigned this Aug 19, 2020
Copy link
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

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

LGTM with small nit, thank you!

/wait

Signed-off-by: Clara Andrew-Wani <candrewwani@gmail.com>
Copy link
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

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

Thanks!

@mattklein123 mattklein123 merged commit a944559 into envoyproxy:master Aug 22, 2020
lavignes added a commit to lavignes/envoy that referenced this pull request Aug 24, 2020
* envoy/master: (90 commits)
  cleanup: use structured binding (envoyproxy#12791)
  docs: fix header name for retries in gRPC services (envoyproxy#12790)
  docs: clarify meaning of HeaderValueOption.append (envoyproxy#12792)
  doc: clarify handling of duplicate xDS resource names (envoyproxy#12756)
  Dependencies: build updates. (envoyproxy#12786)
  Ratelimit: Add optional descriptor key to generic_key action (envoyproxy#12734)
  test: refactor header inclusion to speed up building (for test/mocks/upstream:upstream_mocks)  (envoyproxy#12407)
  docs: Fix omitted word (envoyproxy#12782)
  ci: avoid uploading dwp as separate artifact (envoyproxy#12777)
  doc: Fix small typos (envoyproxy#12769)
  fix cache factory category (envoyproxy#12765)
  docs: fix typo v1.15.0.rst (envoyproxy#12680)
  Add clang-cl RBE toolchain for Windows (envoyproxy#12776)
  fuzz: add router fuzz proto (envoyproxy#12727)
  header: New HeaderMatcher and StringMatcher type - Contains (envoyproxy#12623)
  tcp_proxy: use dynamicMetadata() from StreamInfo for load balancing (envoyproxy#12595)
  network: add io handle recv function for http inspector (envoyproxy#12736)
  jwt_authn: supports jwt payload without "iss" field (envoyproxy#12744)
  Add support for nested JSON format in json logging mode (envoyproxy#12602)
  http: fixing a fuzz flake by setting details on connection teardown (envoyproxy#12737)
  ...

Signed-off-by: Scott LaVigne <lavignes@amazon.com>
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.

Proposal: ability to change rate limit descriptor key generated by generic_key action

3 participants