Skip to content

host: plumb envoy::api::v2::Locality to HostDescription.#1753

Merged
htuch merged 2 commits intoenvoyproxy:masterfrom
htuch:endpoint-locality
Sep 27, 2017
Merged

host: plumb envoy::api::v2::Locality to HostDescription.#1753
htuch merged 2 commits intoenvoyproxy:masterfrom
htuch:endpoint-locality

Conversation

@htuch
Copy link
Copy Markdown
Member

@htuch htuch commented Sep 27, 2017

Generalizes existing zone support.

Fixes #1750.

Signed-off-by: Harvey Tuch htuch@google.com

Generalizes existing zone support.

Fixes envoyproxy#1750.

Signed-off-by: Harvey Tuch <htuch@google.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.

Looks good. Small comments.


/**
* @return the "zone" of the host (deployment specific). Empty is unknown.
* @return the locality of the host (deployment specific). This will be empty if unknown.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

nit: not really empty? Default object? (Not sure what default empty locality really means in object form)

host.reset(new HostImpl(info_, info_->name() + dst_addr.asString(), std::move(host_ip_port),
envoy::api::v2::Metadata::default_instance(), 1, ""));
envoy::api::v2::Metadata::default_instance(), 1,
envoy::api::v2::Locality()));
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

default_instance() ? (Same in other places)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Not technically needed, since HostDescriptionImpl makes a copy, but I guess there is some minor performance gain.

Signed-off-by: Harvey Tuch <htuch@google.com>
@htuch htuch merged commit 1d2d33b into envoyproxy:master Sep 27, 2017
@htuch htuch deleted the endpoint-locality branch September 27, 2017 19:24
costinm pushed a commit to costinm/envoy that referenced this pull request Oct 2, 2017
…1753)

Generalizes existing zone support.

Fixes envoyproxy#1750.

Signed-off-by: Harvey Tuch htuch@google.com
rshriram pushed a commit to rshriram/envoy that referenced this pull request Oct 30, 2018
* Update api sha (envoyproxy#1753)

* Release-0.8: Update envoy sha to bb6762a (envoyproxy#1759)

* Update envoy sha to bb6762a

* update envoy sha to 12c470e

* fix authn/integration tasn issue

* Update_Dependencies (envoyproxy#1766)

* Build addition artifacts with debug symbols (envoyproxy#1767)

* Update_Dependencies (envoyproxy#1768)
rshriram pushed a commit to rshriram/envoy that referenced this pull request Oct 30, 2018
* Update api sha (envoyproxy#1753)

* Add service config forwarded attributes

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

* clang-format

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

* clang-format google style

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

* get rid of boolean

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

* add a test

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

* update api

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

* fix repo commit

Signed-off-by: Kuat Yessenov <kuat@google.com>
rshriram pushed a commit to rshriram/envoy that referenced this pull request Oct 30, 2018
…roxy#1780)

* Update api sha (envoyproxy#1753)

* Release-0.8: Update envoy sha to bb6762a (envoyproxy#1759)

* Update envoy sha to bb6762a

* update envoy sha to 12c470e

* fix authn/integration tasn issue

* Update_Dependencies (envoyproxy#1766)

* Build addition artifacts with debug symbols (envoyproxy#1767)

* Update_Dependencies (envoyproxy#1768)

* Update api version to b549a3f770c833bad8f4f3871768c43960ab7309 (envoyproxy#1769)

* Update istio.deps

* Update repositories.bzl

* Update istio.deps

* Update istio.deps

* Update Envoy to c2baf34. (envoyproxy#1773)

Signed-off-by: Piotr Sikora <piotrsikora@google.com>

* Update api sha to 8d67e57e3612dae1a3423795bce93a372cfe4fa4 (envoyproxy#1775)

* revert api sha change
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Description: Move python_tests workflow to Engflow's remote execution and make build times >10x better

We also need to update the Docker image to one of the latest in envoy-build-ubuntu so that it includes envoyproxy/envoy-build-tools#144. The image can be found at: https://hub.docker.com/layers/envoyproxy/envoy-build-ubuntu/b51ac7a0f2cb5dd729984a379a301ce029ac765d/images/sha256-239015d203837f2bdcd4cfdd710d7db60acc3fb1f002f1c926b92b42c59afdd6?context=explore

Risk Level: Low
Testing: See python_tests workflow
Docs Changes: N/A
Release Notes: N/A

Signed-off-by: Luis Fernando Pino Duque <luis@engflow.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Description: Move python_tests workflow to Engflow's remote execution and make build times >10x better

We also need to update the Docker image to one of the latest in envoy-build-ubuntu so that it includes envoyproxy/envoy-build-tools#144. The image can be found at: https://hub.docker.com/layers/envoyproxy/envoy-build-ubuntu/b51ac7a0f2cb5dd729984a379a301ce029ac765d/images/sha256-239015d203837f2bdcd4cfdd710d7db60acc3fb1f002f1c926b92b42c59afdd6?context=explore

Risk Level: Low
Testing: See python_tests workflow
Docs Changes: N/A
Release Notes: N/A

Signed-off-by: Luis Fernando Pino Duque <luis@engflow.com>
Signed-off-by: JP Simard <jp@jpsim.com>
mathetake added a commit that referenced this pull request Mar 3, 2026
**Description**

This upgrades tool versions in tools/go.mod. Most notable change is that
due to the golangci-lint upgrade, this renames the internal/tracing/api
package to internal/tracing/tracingapi.

---------

Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.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.

2 participants