Skip to content

Update data-plane-api (second attempt)#2472

Merged
mattklein123 merged 7 commits intoenvoyproxy:masterfrom
kyessenov:packages2
Jan 30, 2018
Merged

Update data-plane-api (second attempt)#2472
mattklein123 merged 7 commits intoenvoyproxy:masterfrom
kyessenov:packages2

Conversation

@kyessenov
Copy link
Copy Markdown
Contributor

title: Update data plane API to pick refactoring

Description:
Applies refactoring of packages to Envoy code.

Risk Level: Medium (previous attempt caused problems rolling out changes due to incompatibility with the management servers)

Testing:
No functional change.

Docs Changes:
envoyproxy/data-plane-api#438 (comment)

Release Notes:

Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
@kyessenov
Copy link
Copy Markdown
Contributor Author

I cannot reproduce ASAN failure: bazel test -c dbg --config=asan //test/integration:metrics_service_integration_test passed

@htuch
Copy link
Copy Markdown
Member

htuch commented Jan 29, 2018

Yes, this is a flake in my recent change. I'm going to roll it back while I fix.

@mattklein123
Copy link
Copy Markdown
Member

@kyessenov I suspect this is related to @htuch change but not sure. He can take a look.

@mattklein123
Copy link
Copy Markdown
Member

LGTM once we get the merge conflicts and flake sorted out.

Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
@mattklein123
Copy link
Copy Markdown
Member

@junr03 can you manually test this branch at Lyft very quickly just to make sure it works. Would just like a quick sanity test.

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.

@junr03 please merge assuming smoke test looks good. Thank you @kyessenov!!!

Copy link
Copy Markdown
Member

@junr03 junr03 left a comment

Choose a reason for hiding this comment

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

just put on our staging edge proxy at Lyft, and I am seeing endpoints from our sds service and xDS updates from our management server.

@mattklein123 mattklein123 merged commit db2edda into envoyproxy:master Jan 30, 2018
Shikugawa pushed a commit to Shikugawa/envoy that referenced this pull request Mar 28, 2020
* adding new tests

Signed-off-by: Kuat Yessenov <kuat@google.com>

* update go mod

Signed-off-by: Kuat Yessenov <kuat@google.com>

* add stackdriver test

Signed-off-by: Kuat Yessenov <kuat@google.com>

* test: add xDS test framework for SD

Signed-off-by: Kuat Yessenov <kuat@google.com>

* add concurrent xds and data path

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix lint

Signed-off-by: Kuat Yessenov <kuat@google.com>

* bump up the duration

Signed-off-by: Kuat Yessenov <kuat@google.com>

* dont run in parallel yet

Signed-off-by: Kuat Yessenov <kuat@google.com>

* add delay to avoid CPU bomb

Signed-off-by: Kuat Yessenov <kuat@google.com>

* add delays

Signed-off-by: Kuat Yessenov <kuat@google.com>

* slow down activation

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix envoy binary path

Signed-off-by: Kuat Yessenov <kuat@google.com>

* update base envoy

Signed-off-by: Kuat Yessenov <kuat@google.com>

* use ports from env

Signed-off-by: Kuat Yessenov <kuat@google.com>

* merge fix

Signed-off-by: Kuat Yessenov <kuat@google.com>

* re-organize

Signed-off-by: Kuat Yessenov <kuat@google.com>

* re-organize

Signed-off-by: Kuat Yessenov <kuat@google.com>

* CI...

Signed-off-by: Kuat Yessenov <kuat@google.com>

* CI...

Signed-off-by: Kuat Yessenov <kuat@google.com>

* CI...

Signed-off-by: Kuat Yessenov <kuat@google.com>

* annoying CI

Signed-off-by: Kuat Yessenov <kuat@google.com>

* force fastbuild

Signed-off-by: Kuat Yessenov <kuat@google.com>

* ugh

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix bazel arch

Signed-off-by: Kuat Yessenov <kuat@google.com>

* ugh

Signed-off-by: Kuat Yessenov <kuat@google.com>

* ugh

Signed-off-by: Kuat Yessenov <kuat@google.com>

* ugh

Signed-off-by: Kuat Yessenov <kuat@google.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Description: Connect Cronet's enableQuic() call with Envoy-mobile's QUIC knob.
Additional Description: Note that with the change, Cronvoy will no longer force any request into the h2 only cluster.
Risk Level: Low
Testing: n/a
Docs Changes: n/a
Release Notes: n/a

Signed-off-by: Renjie Tang <renjietang@chromium.org>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Description: Connect Cronet's enableQuic() call with Envoy-mobile's QUIC knob.
Additional Description: Note that with the change, Cronvoy will no longer force any request into the h2 only cluster.
Risk Level: Low
Testing: n/a
Docs Changes: n/a
Release Notes: n/a

Signed-off-by: Renjie Tang <renjietang@chromium.org>
Signed-off-by: JP Simard <jp@jpsim.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.

4 participants