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

feat(router): enable flavor expressions in stream subsystem #11071

Merged
merged 87 commits into from
Jul 25, 2023

Conversation

chronolaw
Copy link
Contributor

@chronolaw chronolaw commented Jun 15, 2023

Summary

KAG-1491

related PR : Kong/atc-router#82

Checklist

Full changelog

  • [Implement ...]

Issue reference

Fix #[issue number]

@chronolaw chronolaw force-pushed the feat/support_expression_in_stream branch 2 times, most recently from 2d13757 to e0d8cbd Compare June 19, 2023 00:40
@chronolaw chronolaw force-pushed the feat/support_expression_in_stream branch 2 times, most recently from 042a48d to 493ce12 Compare June 27, 2023 09:03
@chronolaw chronolaw force-pushed the feat/support_expression_in_stream branch 2 times, most recently from 23ee947 to f08e5ca Compare July 7, 2023 03:15
@chronolaw chronolaw marked this pull request as ready for review July 7, 2023 03:36
@chronolaw chronolaw changed the title feat(router): enable flavor expressions in stream subsystem (WIP) feat(router): enable flavor expressions in stream subsystem Jul 7, 2023
@pull-request-size pull-request-size bot added size/XL and removed size/L labels Jul 7, 2023
@chronolaw chronolaw requested a review from dndx July 7, 2023 08:03
.requirements Outdated Show resolved Hide resolved
kong/router/utils.lua Outdated Show resolved Hide resolved
kong/router/compat.lua Show resolved Hide resolved
@chronolaw chronolaw force-pushed the feat/support_expression_in_stream branch from f9ef8b4 to 204bea8 Compare July 17, 2023 06:56
@dndx dndx force-pushed the feat/support_expression_in_stream branch from 424e284 to ae82bbf Compare July 19, 2023 14:22
@chronolaw chronolaw force-pushed the feat/support_expression_in_stream branch from ae82bbf to 681969e Compare July 21, 2023 05:40
@chronolaw chronolaw added this to the 3.4.0 milestone Jul 24, 2023
kong/router/atc.lua Show resolved Hide resolved
kong/router/compat.lua Show resolved Hide resolved
@randmonkey
Copy link
Contributor

Can we add some unit tests for specially for expression router?

kong/router/atc.lua Show resolved Hide resolved
kong/router/atc.lua Show resolved Hide resolved
kong/router/atc.lua Show resolved Hide resolved
kong/router/atc.lua Show resolved Hide resolved
kong/router/compat.lua Show resolved Hide resolved
kong/router/compat.lua Outdated Show resolved Hide resolved
.requirements Show resolved Hide resolved
kong/router/expressions.lua Show resolved Hide resolved
@chronolaw
Copy link
Contributor Author

Can we add some unit tests for specially for expression router?

We have enabled unit tests for all flavors in spec/01-unit/08-router_spec.lua.

kong/router/utils.lua Outdated Show resolved Hide resolved
spec/01-unit/08-router_spec.lua Show resolved Hide resolved
Copy link
Contributor

@StarlightIbuki StarlightIbuki left a comment

Choose a reason for hiding this comment

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

Approve given the CI is green.

@guanlan guanlan merged commit 5c7a7b8 into master Jul 25, 2023
@guanlan guanlan deleted the feat/support_expression_in_stream branch July 25, 2023 02:18
flrgh pushed a commit that referenced this pull request Jul 25, 2023
windmgc pushed a commit that referenced this pull request Jul 26, 2023
fffonion pushed a commit that referenced this pull request Jul 31, 2023
@kikito kikito mentioned this pull request Aug 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants