Skip to content

Move EndpointIndex logic to common area, use in ConfigGenTest#46374

Merged
istio-testing merged 1 commit intoistio:masterfrom
howardjohn:pilot/refactor-endpoint-index-events
Aug 8, 2023
Merged

Move EndpointIndex logic to common area, use in ConfigGenTest#46374
istio-testing merged 1 commit intoistio:masterfrom
howardjohn:pilot/refactor-endpoint-index-events

Conversation

@howardjohn
Copy link
Copy Markdown
Member

This makes no change in prod code, and almost no change in test code. It
is a dependency for #46329, though.
Once that lands, we need a proper XDSUpdater keeping the EndpointIndex
in sync for all cases; today the tets under v1alpha3/ do not use a
DiscoveryServer (can cannot - looping deps), but they need an
EndpointIndex. This prepares them to use one.

@howardjohn howardjohn requested review from a team as code owners August 7, 2023 20:45
@howardjohn howardjohn added the release-notes-none Indicates a PR that does not require release notes. label Aug 7, 2023
@istio-testing istio-testing added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Aug 7, 2023
This makes no change in prod code, and almost no change in test code. It
is a dependency for istio#46329, though.
Once that lands, we need a proper XDSUpdater keeping the EndpointIndex
in sync for all cases; today the tets under v1alpha3/ do not use a
DiscoveryServer (can cannot - looping deps), but they need an
EndpointIndex. This prepares them to use one.
@howardjohn howardjohn force-pushed the pilot/refactor-endpoint-index-events branch from eabdad3 to 7a995ed Compare August 7, 2023 20:54
@howardjohn
Copy link
Copy Markdown
Member Author

/retest

@istio-testing istio-testing merged commit a1645de into istio:master Aug 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-notes-none Indicates a PR that does not require release notes. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants