Skip to content

ext_authz: makes gRPC service cross-compatible with V2 and V2alpha.#5825

Merged
mattklein123 merged 13 commits intoenvoyproxy:masterfrom
gsagula:grpc_version
Feb 9, 2019
Merged

ext_authz: makes gRPC service cross-compatible with V2 and V2alpha.#5825
mattklein123 merged 13 commits intoenvoyproxy:masterfrom
gsagula:grpc_version

Conversation

@gsagula
Copy link
Copy Markdown
Member

@gsagula gsagula commented Feb 4, 2019

This PR fixes #5727.

Risk Level: medium
Testing: unit tests
Docs Changes: yes
Release Notes: yes

Gabriel added 5 commits January 26, 2019 13:26
Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Gabriel <gsagula@gmail.com>
Copy link
Copy Markdown
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 this looks right. Thanks for the quick fix! A few comments.

/wait

Comment thread api/envoy/config/filter/http/ext_authz/v2/ext_authz.proto Outdated
Comment thread api/envoy/service/auth/v2alpha/external_auth.proto Outdated
@mattklein123 mattklein123 self-assigned this Feb 4, 2019
@htuch
Copy link
Copy Markdown
Member

htuch commented Feb 4, 2019

Please merge master to pick up #5827.

Gabriel added 2 commits February 4, 2019 18:30
Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Gabriel <gsagula@gmail.com>
@gsagula gsagula changed the title ext_authz: (WIP) makes gRPC service cross-compatible with V2 and V2alpha. ext_authz: makes gRPC service cross-compatible with V2 and V2alpha. Feb 5, 2019
Copy link
Copy Markdown
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.

Looks good, thanks. Few small things. Also please merge master and run fix format to get the java proto changes.

/wait

Comment thread api/envoy/config/filter/http/ext_authz/v2/ext_authz.proto
Comment thread api/envoy/service/auth/v2alpha/BUILD Outdated
Comment thread test/extensions/filters/common/ext_authz/ext_authz_grpc_impl_test.cc Outdated
Signed-off-by: Gabriel <gsagula@gmail.com>
Gabriel added 3 commits February 5, 2019 20:32
Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Gabriel <gsagula@gmail.com>
@gsagula
Copy link
Copy Markdown
Member Author

gsagula commented Feb 6, 2019

I'm not sure why @envoy//test/common/stats:symbol_table_impl_test. It seems to be unrelated to my changes, but I can take a look into it tomorrow.

@mattklein123
Copy link
Copy Markdown
Member

@gsagula you are hitting a flake that @jmarantz is fixing in another PR.

@gsagula
Copy link
Copy Markdown
Member Author

gsagula commented Feb 6, 2019

@mattklein123 Sounds good, thanks. I will merge master when he finishes it. Other than that, I the code is good for another pass.

Signed-off-by: Gabriel <gsagula@gmail.com>
Copy link
Copy Markdown
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.

Awesome!

@mattklein123 mattklein123 merged commit 5d79ca7 into envoyproxy:master Feb 9, 2019
fredlas pushed a commit to fredlas/envoy that referenced this pull request Mar 5, 2019
…nvoyproxy#5825)

Signed-off-by: Gabriel <gsagula@gmail.com>
Signed-off-by: Fred Douglas <fredlas@google.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.

Make ext_authz gRPC service cross-compatible with V2Alpha version

3 participants