-
Notifications
You must be signed in to change notification settings - Fork 4.6k
xds: move all functionality from xds/internal
to internal/xds
#8515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xds: move all functionality from xds/internal
to internal/xds
#8515
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #8515 +/- ##
==========================================
+ Coverage 81.82% 81.91% +0.09%
==========================================
Files 413 412 -1
Lines 40518 40518
==========================================
+ Hits 33153 33190 +37
+ Misses 5989 5937 -52
- Partials 1376 1391 +15
🚀 New features to boost your workflow:
|
xds/internal
to internal/xds
in line wit…xds/internal
to internal/xds
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Just a few minor comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your contribution.
Moving to @dfawley for a second set of eyes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is going to take a lot of getting used to...
Could you please resolve the conflicts @CynicDog ? Thank you! |
…h the plan in grpc#7290, ensuring that only user-facing functionality remains in the top-level xds package. Updates all import paths and aliases to reference the new internal/xds package, using aliases (e.g., `internal` → `xds` or `xdsinternal`) where needed to minimize changes to call sites. No functional changes intended; this is purely a package path reorganization.
…test.go` Per code review feedback, consolidated the contents of internal/xds/internal.go into internal/xds/xds.go and internal/xds/internal_test.go into internal/xds/xds_test.go to keep related functionality in a single file and improve code organization.
b9f518f
to
05072c9
Compare
Hi @dfawley, conflicts are now resolved and the branch has been rebased on top of the latest master. Thanks! |
…pc#8515) Fixes grpc#7290, ensuring that only user-facing functionality remains in the top-level xds package. Updates all import paths and aliases to reference the new internal/xds package, using aliases (e.g., `internal` → `xds` or `xdsinternal`) where needed to minimize changes to call sites. No functional changes intended; this is purely a package path reorganization. RELEASE NOTES: none
Fixes #7290, ensuring that only user-facing functionality remains in the top-level xds package.
Updates all import paths and aliases to reference the new internal/xds package, using aliases (e.g.,
internal
→xds
orxdsinternal
) where needed to minimize changes to call sites.No functional changes intended; this is purely a package path reorganization.
RELEASE NOTES: none