refactor: rename PodLocator to EndpointCandidates#2548
refactor: rename PodLocator to EndpointCandidates#2548k8s-ci-robot merged 1 commit intokubernetes-sigs:mainfrom
Conversation
✅ Deploy Preview for gateway-api-inference-extension ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
/assign @LukeAVanDrie |
5d6fd76 to
037beb7
Compare
|
@LukeAVanDrie Hi, Can you take a look? |
93d6fca to
bc196de
Compare
|
@cyclinder Sorry I missed this. Taking a look this morning |
|
Hi @LukeAVanDrie, Do you have time to look at this? |
Yes, will take a look tomorrow morning. Sorry I missed this! |
2129043 to
8a55b61
Compare
|
/approve This looks great, thanks (though your commit history looks a bit strange; might need a rebase)! As a separate effort, we can work on migrating other occurrences of "Pod" terminology to "Endpoint", but this PR handles every instance for the Also, since we've renamed Passing to @ahg-g for the final stamp |
|
@LukeAVanDrie Thanks for your review.
Yeah, it makes sense. updated now. |
Nice patch, Maybe there was an issue with the previous rebase. fixed now. |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ahg-g, cyclinder, LukeAVanDrie The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Rename PodLocator interface and related types to EndpointCandidates to better reflect that the component resolves endpoint candidates rather than pods specifically. Update all implementations, mocks, tests, and documentation accordingly. Signed-off-by: Cyclinder Kuo <qifeng.guo@daocloud.io>
|
/lgtm |
Rename PodLocator interface and related types to EndpointCandidates to better reflect that the component resolves endpoint candidates rather than pods specifically. Update all implementations, mocks, tests, and documentation accordingly. Signed-off-by: Cyclinder Kuo <qifeng.guo@daocloud.io>
…teway-api-inference-extension#2548) Rename PodLocator interface and related types to EndpointCandidates to better reflect that the component resolves endpoint candidates rather than pods specifically. Update all implementations, mocks, tests, and documentation accordingly. Signed-off-by: Cyclinder Kuo <qifeng.guo@daocloud.io>
…teway-api-inference-extension#2548) Rename PodLocator interface and related types to EndpointCandidates to better reflect that the component resolves endpoint candidates rather than pods specifically. Update all implementations, mocks, tests, and documentation accordingly. Signed-off-by: Cyclinder Kuo <qifeng.guo@daocloud.io>
What type of PR is this?
/kind feature
What this PR does / why we need it:
Rename the PodLocator interface and all related types to EndpointCandidates to better reflect that these components resolve candidate endpoints rather than just pods. Update variable names, comments, and documentation accordingly. This is a pure refactoring with no functional changes.
Which issue(s) this PR fixes:
Fixes #1969
Does this PR introduce a user-facing change?: