-
Notifications
You must be signed in to change notification settings - Fork 62
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
Rename /internal to pkg, nested /internal/server/<group>/internal to impl #152
Rename /internal to pkg, nested /internal/server/<group>/internal to impl #152
Conversation
/hold I'm going to run the E2E tests before marking this as ready |
e7ada03
to
b94e435
Compare
e462ac2
to
63bc544
Compare
All the integration tests passed! I made some changes that won't be in this PR that will be part of another PR, the changes to make the integration tests work are in 63bc544
|
63bc544
to
915b50d
Compare
/unhold |
/lgtm @ddebroy could you confirm this change is ok? |
Thanks a lot @mauriciopoppe for the PR and the changes. I have one suggestion: will it be possible to switch the
|
I understand what you mean, in the solution you propose we'd still use the client APIs to create the request objects and we'd no longer use the gRPC server, some tradeoffs I imagine:
Another approach is to use
Something to note in this approach is that the concept of
cc @jingxu97 |
Discussed a little more with Mauricio and Jing. /approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ddebroy, mauriciopoppe The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
For the upcoming move to Windows privileged containers we need to make some changes in the file structure of the codebase,
internal
folders can't be imported from other projects so we need to rename them, the new names are:/internal
to/pkg
/internal/server/<group>/internal
to/pkg/server/<group>/impl
I also changed the code generator to create the generated files at the folders above
Does this PR introduce a user-facing change?:
/cc @jingxu97 @ddebroy