Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idle mapping timeout with same value than timeout #3383

Open
wants to merge 10,000 commits into
base: master
Choose a base branch
from

Conversation

maticue
Copy link

@maticue maticue commented May 3, 2021

Description

idle_timeout mapping is per default 5 minutes. However, there might be some knative uses cases where channel might require more idle time.
This PR sets same idle_timeout_ms than timeout_ms knative mapping.

Related Issues

Testing

Created a custom aes docker image with idle_timeout_ms set on same value we have on timeout_ms. I was able to keep idle connections for more than 5 minutes.

Tasks That Must Be Done

  • Did you update CHANGELOG.md?
    • Is this a new feature?
    • Are there any non-backward-compatible changes?
    • Did the envoy version change?
    • Are there any deprecations?
    • Will the changes impact how ambassador performs at scale?
      • Might an existing production deployment need to change:
        • memory limits?
        • cpu limits?
        • replica counts?
      • Does the change impact data-plane latency/scalability?
  • Is your change adequately tested?
    • Was their sufficient test coverage for the area changed?
    • Do the existing tests capture the requirements for the area changed?
    • Is the bulk of your code covered by unit tests?
    • Does at least one end-to-end test cover the integration points your change depends on?
  • Did you update documentation?
  • Were there any special dev tricks you had to use to work on this code efficiently?
    • Did you add them to DEVELOPING.md?
  • Is this a build change?
    • If so, did you test on both Mac and Linux?

Other

  • If this is a documentation change for a particular release, please open the pull request against the release branch.

acookin and others added 30 commits March 22, 2021 21:42
This option allows to expose the diag UI to non-local clients, even when
the diag UI is disabled.

Implements emissary-ingress#3074
…ge-slashes

Support merge_slashes on the Ambassador Module to expose the same functionality in Envoy
Signed-off-by: Noah Krause <[email protected]>
…rs-kates

Adding ReplicaSet + PodTemplateSpec aliases to kates
Signed-off-by: Noah Krause <[email protected]>
Rafael Schloming and others added 29 commits April 22, 2021 10:40
…ssary-ingress#2599)

* parse annotations correctly in go entrypoint

* and lots o tests

* update changelog
Signed-off-by: Noah Krause <[email protected]>
Signed-off-by: Noah Krause <[email protected]>
Signed-off-by: Noah Krause <[email protected]>
Signed-off-by: Noah Krause <[email protected]>
Signed-off-by: Noah Krause <[email protected]>
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.