Skip to content

config_dump: use new clusters iterator#44127

Merged
wbpcode merged 1 commit intoenvoyproxy:mainfrom
adisuissa:config_dump_cluster_iteration
Mar 27, 2026
Merged

config_dump: use new clusters iterator#44127
wbpcode merged 1 commit intoenvoyproxy:mainfrom
adisuissa:config_dump_cluster_iteration

Conversation

@adisuissa
Copy link
Copy Markdown
Contributor

Commit Message: config_dump: use new clusters iterator
Additional Description:
Prior to this PR the config dump created a temp map data-structure, and iterated over that.
In #44015 a new iterator was introduced in the cluster-manager to iterate over the active-clusters. This PR uses the new iterator to achieve the same result.

Risk Level: low - no external impact.
Testing: N/A
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

Signed-off-by: Adi Suissa-Peleg <adip@google.com>
@repokitteh-read-only
Copy link
Copy Markdown

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #44127 was opened by adisuissa.

see: more, trace.

@adisuissa adisuissa marked this pull request as ready for review March 26, 2026 15:41
@wbpcode wbpcode merged commit be23b06 into envoyproxy:main Mar 27, 2026
29 checks passed
TAOXUY pushed a commit to TAOXUY/envoy that referenced this pull request Apr 1, 2026
Commit Message: config_dump: use new clusters iterator
Additional Description:
Prior to this PR the config dump created a temp map data-structure, and
iterated over that.
In envoyproxy#44015 a new iterator was introduced in the cluster-manager to
iterate over the active-clusters. This PR uses the new iterator to
achieve the same result.

Risk Level: low - no external impact.
Testing: N/A
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

Signed-off-by: Adi Suissa-Peleg <adip@google.com>
Signed-off-by: Xuyang Tao <taoxuy@google.com>
citrus7 pushed a commit to citrus7/envoy that referenced this pull request Apr 1, 2026
Commit Message: config_dump: use new clusters iterator
Additional Description:
Prior to this PR the config dump created a temp map data-structure, and
iterated over that.
In envoyproxy#44015 a new iterator was introduced in the cluster-manager to
iterate over the active-clusters. This PR uses the new iterator to
achieve the same result.

Risk Level: low - no external impact.
Testing: N/A
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

Signed-off-by: Adi Suissa-Peleg <adip@google.com>
Signed-off-by: Jonathan Wu <jtwu@google.com>
nshipilov pushed a commit to nshipilov/envoy that referenced this pull request Apr 13, 2026
Commit Message: config_dump: use new clusters iterator
Additional Description:
Prior to this PR the config dump created a temp map data-structure, and
iterated over that.
In envoyproxy#44015 a new iterator was introduced in the cluster-manager to
iterate over the active-clusters. This PR uses the new iterator to
achieve the same result.

Risk Level: low - no external impact.
Testing: N/A
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

Signed-off-by: Adi Suissa-Peleg <adip@google.com>
Signed-off-by: Nick Shipilov <nick.shipilov.n@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