Skip to content

http: Add max stream duration#10314

Merged
mattklein123 merged 18 commits intoenvoyproxy:masterfrom
Shikugawa:add-max-stream-timeout
Mar 19, 2020
Merged

http: Add max stream duration#10314
mattklein123 merged 18 commits intoenvoyproxy:masterfrom
Shikugawa:add-max-stream-timeout

Conversation

@Shikugawa
Copy link
Member

Signed-off-by: shikugawa rei@tetrate.io

For an explanation of how to fill out the fields, please see the relevant section
in PULL_REQUESTS.md

Description: Add max stream duration to specify alive time of the stream. related with #10274
Risk Level: Low
Testing: Unit, Integration
Docs Changes: Required
Release Notes: Required
[Optional Fixes #Issue]
[Optional Deprecated:]

Signed-off-by: shikugawa <rei@tetrate.io>
@repokitteh-read-only
Copy link

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

🐱

Caused by: #10314 was opened by Shikugawa.

see: more, trace.

@mattklein123 mattklein123 self-assigned this Mar 10, 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.

Thanks for working on this. Some high level API/doc comments to get started. Thank you!

/wait

…-max-stream-timeout

Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
…-max-stream-timeout

Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
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 generally LGTM, flushing out some comments.

/wait

…-max-stream-timeout

Signed-off-by: shikugawa <rei@tetrate.io>
…-max-stream-timeout

Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
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 LGTM other than a few small comments.

/wait

Copy link
Member

@htuch htuch left a comment

Choose a reason for hiding this comment

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

/lgtm api

…-max-stream-timeout

Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
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 looks great modulo some doc comments. Thank you!

/wait

Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
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 w/ a test name/comment nit. Sorry I didn't comment on this before.

/wait

Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
Signed-off-by: shikugawa <rei@tetrate.io>
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 7478c81 into envoyproxy:master Mar 19, 2020
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.

3 participants