-
Notifications
You must be signed in to change notification settings - Fork 640
feat: [control] generate bucket ops into storage control lib for nodejs #6874
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
Conversation
|
/gcbrun |
|
Here is the summary of changes. You are about to add 6 region tags.
This comment is generated by snippet-bot.
|
|
/gcbrun |
|
/gcbrun |
|
Actively working on some additional processing for this PR. Marking as Do Not Merge until I have added the necessary files / logic. |
|
/gcbrun |
e967b2f to
2649731
Compare
|
/gcbrun |
2649731 to
6d33537
Compare
|
/gcbrun |
|
Updated the code to include "post processor". Running some additional tests before removing the do not merge tag. |
|
/gcbrun |
packages/google-storage-control/src/v2/uber_storage_control_client.ts
Outdated
Show resolved
Hide resolved
packages/google-storage-control/src/v2/uber_storage_control_client.ts
Outdated
Show resolved
Hide resolved
packages/google-storage-control/src/util/uber_client_builder.ts
Outdated
Show resolved
Hide resolved
234c6d2 to
71515ca
Compare
|
/gcbrun |
1 similar comment
|
/gcbrun |
|
/gcbrun |
1 similar comment
|
/gcbrun |
|
I don't think I have any real comments on the code - not familiar with modernizing a client. However, I'd be curious if we can add any tests to utils? Basically, I'm thinking about what will inevitably happen: one day, someday, none of us will be responsible for any of these libraries, and something here is going to break, and inevitably someone will ask, who wrote this code? do we actually need it? I don't think it's necessary to have tests, (especially since there's system tests, technically), but I'm just thinking about how we can future proof this. Another idea is just to have lots and lots of documentation! |
PiperOrigin-RevId: 829559857 Source-Link: googleapis/googleapis@178dbf3 Source-Link: googleapis/googleapis-gen@fd35667 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXN0b3JhZ2UtY29udHJvbC8uT3dsQm90LnlhbWwiLCJoIjoiZmQzNTY2NzdiNzk2ZTI1MjkxODE4YTZlM2NkNGI3NDVhNDBiMWE2NyJ9
|
/gcbrun |
|
/gcbrun |
|
/gcbrun |
|
/gcbrun |
BenWhitehead
left a comment
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.
A few nits to hopefully simplify skimming and not needing to read a full function.
|
/gcbrun |
|
/gcbrun |
BenWhitehead
left a comment
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.
Thanks for the additional clarifying comments.
|
/gcbrun |
|
/gcbrun |
feywind
left a comment
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.
Re-approving after the nits.
PiperOrigin-RevId: 829559857
Source-Link: googleapis/googleapis@178dbf3
Source-Link: https://github.com/googleapis/googleapis-gen/commit/fd356677b796e25291818a6e3cd4b745a40b1a67
Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXN0b3JhZ2UtY29udHJvbC8uT3dsQm90LnlhbWwiLCJoIjoiZmQzNTY2NzdiNzk2ZTI1MjkxODE4YTZlM2NkNGI3NDVhNDBiMWE2NyJ9