google-cloud-node icon indicating copy to clipboard operation
google-cloud-node copied to clipboard

feat: [control] generate bucket ops into storage control lib for nodejs

Open gcf-owl-bot[bot] opened this issue 1 month ago • 20 comments

  • [ ] Regenerate this pull request now.

PiperOrigin-RevId: 829559857

Source-Link: https://github.com/googleapis/googleapis/commit/178dbf342a99459c251e57ced03105a78c4f3f7b

Source-Link: https://github.com/googleapis/googleapis-gen/commit/fd356677b796e25291818a6e3cd4b745a40b1a67 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXN0b3JhZ2UtY29udHJvbC8uT3dsQm90LnlhbWwiLCJoIjoiZmQzNTY2NzdiNzk2ZTI1MjkxODE4YTZlM2NkNGI3NDVhNDBiMWE2NyJ9

gcf-owl-bot[bot] avatar Nov 08 '25 00:11 gcf-owl-bot[bot]

/gcbrun

dpebot avatar Nov 08 '25 00:11 dpebot

Here is the summary of changes.

You are about to add 6 region tags.

This comment is generated by snippet-bot. If you find problems with this result, please file an issue at: https://github.com/googleapis/repo-automation-bots/issues. To update this comment, add snippet-bot:force-run label or use the checkbox below:

  • [ ] Refresh this comment

snippet-bot[bot] avatar Nov 08 '25 00:11 snippet-bot[bot]

/gcbrun

dpebot avatar Nov 08 '25 00:11 dpebot

/gcbrun

dpebot avatar Nov 10 '25 22:11 dpebot

Actively working on some additional processing for this PR. Marking as Do Not Merge until I have added the necessary files / logic.

ddelgrosso1 avatar Nov 10 '25 22:11 ddelgrosso1

/gcbrun

dpebot avatar Nov 11 '25 18:11 dpebot

/gcbrun

dpebot avatar Nov 14 '25 19:11 dpebot

/gcbrun

dpebot avatar Nov 14 '25 19:11 dpebot

Updated the code to include "post processor". Running some additional tests before removing the do not merge tag.

ddelgrosso1 avatar Nov 14 '25 19:11 ddelgrosso1

/gcbrun

dpebot avatar Nov 17 '25 15:11 dpebot

/gcbrun

dpebot avatar Nov 18 '25 16:11 dpebot

/gcbrun

dpebot avatar Nov 18 '25 17:11 dpebot

/gcbrun

dpebot avatar Nov 20 '25 15:11 dpebot

/gcbrun

dpebot avatar Nov 20 '25 15:11 dpebot

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!

sofisl avatar Nov 20 '25 23:11 sofisl

/gcbrun

dpebot avatar Dec 03 '25 18:12 dpebot

/gcbrun

dpebot avatar Dec 03 '25 19:12 dpebot

/gcbrun

dpebot avatar Dec 03 '25 19:12 dpebot

/gcbrun

dpebot avatar Dec 03 '25 19:12 dpebot

/gcbrun

dpebot avatar Dec 03 '25 19:12 dpebot

/gcbrun

dpebot avatar Dec 15 '25 15:12 dpebot

/gcbrun

dpebot avatar Dec 15 '25 15:12 dpebot

/gcbrun

dpebot avatar Dec 15 '25 19:12 dpebot

/gcbrun

dpebot avatar Dec 15 '25 19:12 dpebot