Skip to content
This repository has been archived by the owner on Apr 12, 2022. It is now read-only.

feat: Integrate latest compute API definitions (2021-10-04) #72

Merged
merged 1 commit into from
Nov 3, 2021

Conversation

vam-google
Copy link
Contributor

@vam-google vam-google commented Nov 2, 2021

This is the first ESF (non-legacy) compute API in this repository. This change also depends on updated converter, which sorts all elemetns of the generated proto file alphabetically (in each section separately: messages, services, methods within services etc).

compute.small.json is kept intact for readability (esf ordering of things is much messier).

This is the first ESF (non-legacy) compute API in this repository. This change also depends on updated converter, which sorts all elemetns of the generated proto file alphabetically (in each section separately: messages, services, methods within services etc).
@vam-google vam-google requested a review from a team as a code owner November 2, 2021 06:49
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label Nov 2, 2021
@vam-google vam-google requested a review from vchudnov-g November 2, 2021 06:49
Copy link

@vchudnov-g vchudnov-g left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should update compute.v1.small.json so it matches the ESF format/order in compute.v1.json, don't you think?

@vam-google
Copy link
Contributor Author

@vchudnov-g updating small won't change anything except me potentially breaking it. I simply don't think it is worth it. small file exists to have a small client not to test converter itself. Also, once we are done with diregapic lro I think compute small can/should go away.

@vchudnov-g
Copy link

It'd be nice (arguably) if the order of elements present in the small json reflected the order in which they appear in the large json.....but you're right, it shouldn't be a blocker.

I'm not sure the smalls should go away eventually: they are very helpful for debugging and development, since the real files are huge....

@vam-google vam-google merged commit 638b68a into googleapis:master Nov 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants