Skip to content
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

feat: remove LongRunningOperationsManager from Spanner V2 #7490

Closed
wants to merge 340 commits into from

Conversation

bshaffer
Copy link
Contributor

@bshaffer bshaffer commented Jun 28, 2024

Removes LongRunningOperationsManager and LongRunningOperationsTrait in favor of a callback for longrunning operations which casts protos to objects depending on their type

TBD:

  • can we remove the longRunningOperation methods on the handwritten classes in favor of using the existing list*Operations methods?
  • What is the appropriate behavior when resumeOperation is called on a database for an instance operation?

TODO

  • consider alternatives to withResultFunction(), such as MessageActiveRecordInterface::fromMessage(Message $message). which would allow the OperationResponse to call this method in order to "hydrate" the protobuf object
  • investigate why info methods are now returning values for all fields
    • looked into this, it seems like V1 and V2 work the same, but the way the tests were written in V1, the response was mocked to not include all the fields.
  • investigate project ID detection (it isn't working for V2 like it does for V1)

@bshaffer bshaffer requested a review from ajupazhamayil June 29, 2024 00:14
@@ -7,7 +7,7 @@
"php": "^8.0",
"ext-grpc": "*",
"google/cloud-core": "^1.60.0",
"google/gax": "^1.34.0"
"google/gax": "dev-result-function as 1.40.0"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Note: this will require changes in GAX.

See googleapis/gax-php#573

composer.json Outdated
@@ -50,7 +50,7 @@
"monolog/monolog": "^2.9||^3.0",
"psr/http-message": "^1.0|^2.0",
"ramsey/uuid": "^4.0",
"google/gax": "^1.34.0",
"google/gax": "dev-result-function as 1.40.0",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Note: this will require changes in GAX.

See googleapis/gax-php/pull/573

gcf-owl-bot bot and others added 28 commits July 30, 2024 12:49
…ceOccurrence` (#7565)

feat: A new message `VulnerabilityAttestation` is added
feat: A new field `vulnerability_attestation` is added to message `.grafeas.v1.DiscoveryOccurrence`
PiperOrigin-RevId: 657298794
Source-Link: googleapis/googleapis@ad5c477
Source-Link: googleapis/googleapis-gen@882414c
Copy-Tag: eyJwIjoiR3JhZmVhcy8uT3dsQm90LnlhbWwiLCJoIjoiODgyNDE0YzNmNjQyMzdlMTgwMDE0ZjFmNWQ3OTU0MTcwMjA5NjIzMCJ9
PiperOrigin-RevId: 657612329
Source-Link: googleapis/googleapis@e77b669
Source-Link: googleapis/googleapis-gen@0f66346
Copy-Tag: eyJwIjoiU3Bhbm5lci8uT3dsQm90LnlhbWwiLCJoIjoiMGY2NjM0NjlmM2VkY2MzNGM2MGMxYmJlMDE3MjdjYzVlYjk3MWM2MCJ9
feat: gRPC config for get, list, and delete FileStoreDataProfiles
feat: add refresh frequency for data profiling
docs: small improvements
PiperOrigin-RevId: 657319510
Source-Link: googleapis/googleapis@e1d378c
Source-Link: googleapis/googleapis-gen@21ec656
Copy-Tag: eyJwIjoiRGxwLy5Pd2xCb3QueWFtbCIsImgiOiIyMWVjNjU2Yjg0MDU1OGY5MTU0MTI5YTg1YmQ0MTJmODU1N2M5ZTZlIn0=

docs: replace HTML tags with CommonMark notation
PiperOrigin-RevId: 657655346
Source-Link: googleapis/googleapis@aa6fe3b
Source-Link: googleapis/googleapis-gen@118ba2b
Copy-Tag: eyJwIjoiRGxwLy5Pd2xCb3QueWFtbCIsImgiOiIxMThiYTJiMDIyNzNkN2EzODYwNjk1ODE2MzQyMGFhNGI2ODMyOGU3In0=

chore(dlp): fix ordering of Connection resource patterns
PiperOrigin-RevId: 657674261
Source-Link: googleapis/googleapis@29bff4c
Source-Link: googleapis/googleapis-gen@5c2e886
Copy-Tag: eyJwIjoiRGxwLy5Pd2xCb3QueWFtbCIsImgiOiI1YzJlODg2NWU0M2Q0YzY4MmZhZDExYjhlNTg0OGU0NDUzODQyNGEyIn0=
….google.cloud.netapp.v1.CreateActiveDirectoryRequest` is changed (#7569)

* docs: A comment for field `active_directory_id` in message `.google.cloud.netapp.v1.CreateActiveDirectoryRequest` is changed
docs: A comment for field `backup_id` in message `.google.cloud.netapp.v1.CreateBackupRequest` is changed
docs: A comment for field `backup_policy_id` in message `.google.cloud.netapp.v1.CreateBackupPolicyRequest` is changed
docs: A comment for field `backup_vault_id` in message `.google.cloud.netapp.v1.CreateBackupVaultRequest` is changed
docs: A comment for field `kms_config_id` in message `.google.cloud.netapp.v1.CreateKmsConfigRequest` is changed
docs: A comment for field `transfer_bytes` in message `.google.cloud.netapp.v1.TransferStats` is changed
docs: A comment for field `total_transfer_duration` in message `.google.cloud.netapp.v1.TransferStats` is changed
docs: A comment for enum value `TRANSFERRING` in enum `MirrorState` is changed
docs: A comment for field `replication_id` in message `.google.cloud.netapp.v1.CreateReplicationRequest` is changed
docs: A comment for field `snapshot_id` in message `.google.cloud.netapp.v1.CreateSnapshotRequest` is changed
docs: A comment for field `storage_pool_id` in message `.google.cloud.netapp.v1.CreateStoragePoolRequest` is changed
docs: A comment for field `volume_id` in message `.google.cloud.netapp.v1.CreateVolumeRequest` is changed
feat: A new field `administrators` is added to message `.google.cloud.netapp.v1.ActiveDirectory`
feat: A new field `replica_zone` is added to message `.google.cloud.netapp.v1.StoragePool`
feat: A new field `zone` is added to message `.google.cloud.netapp.v1.StoragePool`
feat: A new field `large_capacity` is added to message `.google.cloud.netapp.v1.Volume`
feat: A new field `multiple_endpoints` is added to message `.google.cloud.netapp.v1.Volume`
feat: A new field `replica_zone` is added to message `.google.cloud.netapp.v1.Volume`
feat: A new field `zone` is added to message `.google.cloud.netapp.v1.Volume`

PiperOrigin-RevId: 657674866

Source-Link: googleapis/googleapis@adcf14f

Source-Link: googleapis/googleapis-gen@ae931aa
Copy-Tag: eyJwIjoiTmV0QXBwLy5Pd2xCb3QueWFtbCIsImgiOiJhZTkzMWFhZDJkMjM0ZmVjZWFlOWZiZGU4ZmZkNmY5YzU1ZTdmZTJkIn0=

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
…ance (#7570)

PiperOrigin-RevId: 658160286
Source-Link: googleapis/googleapis@24c5ee0
Source-Link: googleapis/googleapis-gen@6e26922
Copy-Tag: eyJwIjoiUGFyYWxsZWxzdG9yZS8uT3dsQm90LnlhbWwiLCJoIjoiNmUyNjkyMjc4OTRmY2EzMjEwYTQ4MjM4NWQxMmNmYzFjNGQxNTMyZiJ9
PiperOrigin-RevId: 657229458
Source-Link: googleapis/googleapis@3802bd0
Source-Link: googleapis/googleapis-gen@138e634
Copy-Tag: eyJwIjoiRGVwbG95Ly5Pd2xCb3QueWFtbCIsImgiOiIxMzhlNjM0ZmNkZWUwNDg2YWVhYmM5ZDlhYzFlZDhlMGIwN2RlNTdiIn0=
feat: New values `EXPLOITATION_FOR_PRIVILEGE_ESCALATION` corresponding to T1068 and `INDICATOR_REMOVAL_FILE_DELETION` corresponding to T1070.004 are added to enum `Technique`
docs: T1068 is added for value `EXPLOITATION_FOR_PRIVILEGE_ESCALATION` and T1070.004 is added for value `INDICATOR_REMOVAL_FILE_DELETION` for enum `Technique
PiperOrigin-RevId: 658541020
Source-Link: googleapis/googleapis@c37b7f0
Source-Link: googleapis/googleapis-gen@2472a8c
Copy-Tag: eyJwIjoiU2VjdXJpdHlDZW50ZXIvLk93bEJvdC55YW1sIiwiaCI6IjI0NzJhOGMwY2QwYTJlOTc1OWFmOGUwNDEzNGJlMDhiNmEzYTVlZDUifQ==

* remove clouddeploy from PHPstan
Co-authored-by: Brent Shaffer <[email protected]>
docs: clarify comments and fix typos
PiperOrigin-RevId: 658791576
Source-Link: googleapis/googleapis@c93b54f
Source-Link: googleapis/googleapis-gen@e52ba38
Copy-Tag: eyJwIjoiQmlndGFibGUvLk93bEJvdC55YW1sIiwiaCI6ImU1MmJhMzhhOTVhODJmNzU4OGQwZGQzYTIyODRjOTg4NTBkYWI5ZTEifQ==
….documentai.v1.ProcessRequest` (#7573)

feat: A new field `gen_ai_model_info` is added to message `.google.cloud.documentai.v1.ProcessorVersion`
PiperOrigin-RevId: 658521163
Source-Link: googleapis/googleapis@f7bcaab
Source-Link: googleapis/googleapis-gen@799a34c
Copy-Tag: eyJwIjoiRG9jdW1lbnRBaS8uT3dsQm90LnlhbWwiLCJoIjoiNzk5YTM0Y2EzMWY5YTFlZTIxYTQ3ZTA5NWZmMmE5ZmEwOWJkNzlkOCJ9
* chore!: promote ResourceSettings to v2
* chore!: promote ManagedIdentities to v2
* chore!: promote NetworkConnectivity to v2
* chore!: promote ApigeeConnect to v2
* chore!: promote Dms to v2
* chore!: promote OrchestrationAirflow to v2
* chore!: promote NetworkManagement to v2
* chore!: promote DataCatalog to v2
* chore!: promote ContactCenterInsights to v2
* chore!: promote BigQueryReservation to v2
* chore!: promote BillingBudgets to v2
* chore!: promote OsLogin to v2
* chore!: promote Filestore to v2
* chore!: promote Eventarc to v2
* chore!: promote AccessApproval to v2
* chore!: promote PolicyTroubleshooter to v2
* chore!: promote Recommender to v2
* chore!: promote Shell to v2
…yEvent`, and `DeleteKeyEvent` methods (#7571)

feat: mark `GetConversionEvent`, `CreateConversionEvent`, `ListConversionEvents`, `UpdateConversionEvent`, and `DeleteConversionEvent` methods as deprecated
docs: add deprecation comment to `GetConversionEvent`, `CreateConversionEvent`, `ListConversionEvents`, `UpdateConversionEvent`, and `DeleteConversionEvent` methods
docs: improve comment formatting of the `parent` field in `CreateFirebaseLinkRequest` and `ListFirebaseLinksRequest`
docs: improve comment formatting of the `name` field in `DeleteFirebaseLinkRequest`, `GetGlobalSiteTagRequest`, and `GetDataSharingSettingsRequest`
docs: improve comment formatting of `account` and `property` fields in `SearchChangeHistoryEventsRequest`
feat: add the `create_time` field to the `Audience` resource
feat: add the `primary` field to the `ChannelGroup` resource
feat: add `CreateBigQueryLink`, `UpdateBigQueryLink`, and `DeleteBigQueryLink` methods
feat: add the `dataset_location` field to the `BigQueryLink` resource
feat: add the `BIGQUERY_LINK` option to the `ChangeHistoryResourceType` enum
feat: add the `gmp_organization` field to the `Account` resource
fix!: Rename custom method `CreateSubpropertyRequest` to `ProvisionSubpropertyRequest`
feat: add `GetEventEditRule`, `CreateEventEditRule`, `ListEventEditRules`, `UpdateEventEditRule`, `DeleteEventEditRule`, and `ReorderEventEditRules` methods to the Admin API v1 alpha
PiperOrigin-RevId: 658468819
Source-Link: googleapis/googleapis@b479bc2
Source-Link: googleapis/googleapis-gen@f7eacec
Copy-Tag: eyJwIjoiQW5hbHl0aWNzQWRtaW4vLk93bEJvdC55YW1sIiwiaCI6ImY3ZWFjZWM0MmQzYmYzNjMxNThkMzNkMjQyMjQxNDlhODdlODlmOGMifQ==
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
feat: add the `comparisons` field to the `RunReportRequest`, `RunPivotReportRequest` resources
feat: add the `Comparison` type
feat: add the `ComparisonMetadata` type
docs: a comment for field `custom_definition` in message `DimensionMetadata` is changed
PiperOrigin-RevId: 658850708
Source-Link: googleapis/googleapis@a1cc0b4
Source-Link: googleapis/googleapis-gen@8f3e7bc
Copy-Tag: eyJwIjoiQW5hbHl0aWNzRGF0YS8uT3dsQm90LnlhbWwiLCJoIjoiOGYzZTdiY2M5ZjhmZjZmODdiZGQ0YTdkMTNkMmVjMjVlOGY2MzMzYSJ9
feat: New values `EXPLOITATION_FOR_PRIVILEGE_ESCALATION` corresponding to T1068 and `INDICATOR_REMOVAL_FILE_DELETION` corresponding to T1070.004 are added to enum `Technique`
docs: T1068 is added for value `EXPLOITATION_FOR_PRIVILEGE_ESCALATION` and T1070.004 is added for value `INDICATOR_REMOVAL_FILE_DELETION` for enum `Technique
PiperOrigin-RevId: 659656285
Source-Link: googleapis/googleapis@ae59394
Source-Link: googleapis/googleapis-gen@1a6022a
Copy-Tag: eyJwIjoiU2VjdXJpdHlDZW50ZXIvLk93bEJvdC55YW1sIiwiaCI6IjFhNjAyMmE1MWJjMjEwMjcyYjRhMGEyYmE3NmU1YTQ0ZThjZjhjYzYifQ==
… in StatusEvent (#7583)

PiperOrigin-RevId: 659685089
Source-Link: googleapis/googleapis@00ed8aa
Source-Link: googleapis/googleapis-gen@85a9862
Copy-Tag: eyJwIjoiQmF0Y2gvLk93bEJvdC55YW1sIiwiaCI6Ijg1YTk4NjI3ZjllOTBlYTJjYjBlMWMwNmUzYTQxOTU5OTQyY2E5MzAifQ==
feat: Adds protos for Custom Translation API (AutoML)
feat: Adds protos for Transliteration in V3 Advanced translate text
feat: Adds protos for Romanization APIs
docs: Fixes typos in docs
PiperOrigin-RevId: 659659171
Source-Link: googleapis/googleapis@db79b1a
Source-Link: googleapis/googleapis-gen@3288b61
Copy-Tag: eyJwIjoiVHJhbnNsYXRlLy5Pd2xCb3QueWFtbCIsImgiOiIzMjg4YjYxMjMxYmNjMGFiNmU0NjAxZDQyZmMyMWVhMmEwZWRkYzA2In0=
…e, and prediction_service apis without project and location (#7584)

* feat: add reservation affinity proto
feat: add spot field to Vertex Prediction's Dedicated Resources and Custom Training's Scheduling Strategy
docs: update the description for the deprecated GPU (K80)
PiperOrigin-RevId: 659693494
Source-Link: googleapis/googleapis@f907e15
Source-Link: googleapis/googleapis-gen@9ad32e0
Copy-Tag: eyJwIjoiQWlQbGF0Zm9ybS8uT3dsQm90LnlhbWwiLCJoIjoiOWFkMzJlMDc4N2U5OGUwY2M2MmVhNGFjNzFmOWI2MTA2NjNmZTdlNSJ9

* feat: add evaluation service proto to v1
PiperOrigin-RevId: 660115183
Source-Link: googleapis/googleapis@9d6389c
Source-Link: googleapis/googleapis-gen@aa9597b
Copy-Tag: eyJwIjoiQWlQbGF0Zm9ybS8uT3dsQm90LnlhbWwiLCJoIjoiYWE5NTk3YmVhOTAyNzk3YzA0NmI4ZTg2MDBkOTgzYTUwN2IxN2JiMiJ9

* feat: Allow v1 api calls for some dataset_service, llm_utility_service, and prediction_service apis without project and location
PiperOrigin-RevId: 660169876
Source-Link: googleapis/googleapis@1f17bca
Source-Link: googleapis/googleapis-gen@2394698
Copy-Tag: eyJwIjoiQWlQbGF0Zm9ybS8uT3dsQm90LnlhbWwiLCJoIjoiMjM5NDY5ODZmNWE2ZjRkNDFjYWFkOTgzMWM0MjU5MjEwNDdkNDg0YiJ9
PiperOrigin-RevId: 659709816
Source-Link: googleapis/googleapis@7314e20
Source-Link: googleapis/googleapis-gen@7c795b5
Copy-Tag: eyJwIjoiRGxwLy5Pd2xCb3QueWFtbCIsImgiOiI3Yzc5NWI1ZDhlYjgzNTRjNThkNWFjZDE4YzYyMGIxOTdhYzMzOGE0In0=
feat: Expose the `FindNearest.distance_threshold` parameter
PiperOrigin-RevId: 660557033
Source-Link: googleapis/googleapis@28685f7
Source-Link: googleapis/googleapis-gen@38f25b0
Copy-Tag: eyJwIjoiRmlyZXN0b3JlLy5Pd2xCb3QueWFtbCIsImgiOiIzOGYyNWIwYmNmNTQ2MTM3NThlZDU1YTYzOTBiYzg0ZTQwMzY4ZGMyIn0=
…build. This helps navigate the change of historical default on new projects. For more details, see https://cloud.google.com/build/docs/cloud-build-service-account-updates (#7590)

* feat: Added `build_service_account` field to CloudFunction
docs: A comment for field `runtime_version` in message `.google.cloud.functions.v1.CloudFunction` is changed
docs: A comment for field `docker_repository` in message `.google.cloud.functions.v1.CloudFunction` is changed
docs: A comment for field `automatic_update_policy` in message `.google.cloud.functions.v1.CloudFunction` is changed
docs: A comment for field `on_deploy_update_policy` in message `.google.cloud.functions.v1.CloudFunction` is changed
docs: A comment for field `url` in message `.google.cloud.functions.v1.SourceRepository` is changed
docs: A comment for field `url` in message `.google.cloud.functions.v1.HttpsTrigger` is changed
PiperOrigin-RevId: 660564990
Source-Link: googleapis/googleapis@7767c57
Source-Link: googleapis/googleapis-gen@3ceb797
Copy-Tag: eyJwIjoiRnVuY3Rpb25zLy5Pd2xCb3QueWFtbCIsImgiOiIzY2ViNzk3MzdkODYyMmUyZTFjYTIzMWUyZTg1ZTg5NDgzZGFiMGEyIn0=

* feat: optional field for specifying a service account to use for the build. This helps navigate the change of historical default on new projects. For more details, see https://cloud.google.com/build/docs/cloud-build-service-account-updates
feat: optional fields for setting up automatic base image updates.
feat: optional field for specifying a revision on GetFunction.
feat: optional field for binary authorization policy.
feat: optional field for deploying a source from a GitHub repository.
feat: additional field on the output that specified whether the deployment supports Physical Zone Separation.
feat: Generate upload URL now supports for specifying the GCF generation that the generated upload url will be used for.
feat: ListRuntimes response now includes deprecation and decommissioning dates.
docs: Refined description in several fields.
PiperOrigin-RevId: 660624506
Source-Link: googleapis/googleapis@8652e28
Source-Link: googleapis/googleapis-gen@960e4b2
Copy-Tag: eyJwIjoiRnVuY3Rpb25zLy5Pd2xCb3QueWFtbCIsImgiOiI5NjBlNGIyNTk1YzZlZGE0ZTNmMWM0NGQ0Y2Q1NzYwY2NlZWZhZTg4In0=
gcf-owl-bot bot and others added 29 commits November 5, 2024 13:02
…Declaration (#7791)

feat: add system labels field to model garden deployments
PiperOrigin-RevId: 692254608
Source-Link: googleapis/googleapis@cac70e2
Source-Link: googleapis/googleapis-gen@4e5dda3
Copy-Tag: eyJwIjoiQWlQbGF0Zm9ybS8uT3dsQm90LnlhbWwiLCJoIjoiNGU1ZGRhM2I3YzYzNTkxMjIyMWIyMDRhMDhhMjYxZDc0NGE1ODJlZSJ9

feat: added support for specifying function response type in `FunctionDeclaration`
docs: updated the maximum number of function declarations from 64 to 128
PiperOrigin-RevId: 692287251
Source-Link: googleapis/googleapis@d54f4e9
Source-Link: googleapis/googleapis-gen@14376d3
Copy-Tag: eyJwIjoiQWlQbGF0Zm9ybS8uT3dsQm90LnlhbWwiLCJoIjoiMTQzNzZkMzMxMzY5YzVkZDA0ZTQxOTQyMWRiZjMwNzZmNWQ0MmZjNCJ9

chore: add types to async methods
PiperOrigin-RevId: 693215877
Source-Link: googleapis/googleapis@bb6b53e
Source-Link: googleapis/googleapis-gen@db8b5a9
Copy-Tag: eyJwIjoiQWlQbGF0Zm9ybS8uT3dsQm90LnlhbWwiLCJoIjoiZGI4YjVhOTM0ODRhZDQ0MDU1YjJiYWNjNGM3Y2Y4N2U5NzBmZTBlZCJ9
PiperOrigin-RevId: 693215877
Source-Link: googleapis/googleapis@bb6b53e
Source-Link: googleapis/googleapis-gen@db8b5a9
Copy-Tag: eyJwIjoiUG9saWN5U2ltdWxhdG9yLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiUG9saWN5VHJvdWJsZXNob290ZXIvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiUG9saWN5VHJvdWJsZXNob290ZXJJYW0vLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiUHJpdmF0ZUNhdGFsb2cvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiUHJpdmlsZWdlZEFjY2Vzc01hbmFnZXIvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiUHJvZmlsZXIvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiUHViU3ViLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiUmFwaWRNaWdyYXRpb25Bc3Nlc3NtZW50Ly5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiUmVjYXB0Y2hhRW50ZXJwcmlzZS8uT3dsQm90LnlhbWwiLCJoIjoiZGI4YjVhOTM0ODRhZDQ0MDU1YjJiYWNjNGM3Y2Y4N2U5NzBmZTBlZCJ9
Copy-Tag: eyJwIjoiUmVjb21tZW5kYXRpb25FbmdpbmUvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiUmVjb21tZW5kZXIvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiUmVkaXMvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiUmVkaXNDbHVzdGVyLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiUmVzb3VyY2VNYW5hZ2VyLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiUmVzb3VyY2VTZXR0aW5ncy8uT3dsQm90LnlhbWwiLCJoIjoiZGI4YjVhOTM0ODRhZDQ0MDU1YjJiYWNjNGM3Y2Y4N2U5NzBmZTBlZCJ9
Copy-Tag: eyJwIjoiUmV0YWlsLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiUnVuLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiU2NoZWR1bGVyLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiU2VjcmV0TWFuYWdlci8uT3dsQm90LnlhbWwiLCJoIjoiZGI4YjVhOTM0ODRhZDQ0MDU1YjJiYWNjNGM3Y2Y4N2U5NzBmZTBlZCJ9
Copy-Tag: eyJwIjoiU2VjdXJlU291cmNlTWFuYWdlci8uT3dsQm90LnlhbWwiLCJoIjoiZGI4YjVhOTM0ODRhZDQ0MDU1YjJiYWNjNGM3Y2Y4N2U5NzBmZTBlZCJ9

* Revert "feat: add GCSVolumeSource.php.mount_options"

This reverts commit 44407b46ef88a624ed7f481a90baa7063414d896.
Co-authored-by: Brent Shaffer <[email protected]>
PiperOrigin-RevId: 693215877
Source-Link: googleapis/googleapis@bb6b53e
Source-Link: googleapis/googleapis-gen@db8b5a9
Copy-Tag: eyJwIjoiU3FsQWRtaW4vLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiU3RvcmFnZUNvbnRyb2wvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiU3RvcmFnZUluc2lnaHRzLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiU3RvcmFnZVRyYW5zZmVyLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiU3VwcG9ydC8uT3dsQm90LnlhbWwiLCJoIjoiZGI4YjVhOTM0ODRhZDQ0MDU1YjJiYWNjNGM3Y2Y4N2U5NzBmZTBlZCJ9
Copy-Tag: eyJwIjoiVGFsZW50Ly5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiVGFza3MvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiVGVsY29BdXRvbWF0aW9uLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiVGV4dFRvU3BlZWNoLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiVHB1Ly5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiVHJhY2UvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiVHJhbnNsYXRlLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiVmlkZW9JbnRlbGxpZ2VuY2UvLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiVmlkZW9MaXZlU3RyZWFtLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiVmlkZW9TdGl0Y2hlci8uT3dsQm90LnlhbWwiLCJoIjoiZGI4YjVhOTM0ODRhZDQ0MDU1YjJiYWNjNGM3Y2Y4N2U5NzBmZTBlZCJ9
Copy-Tag: eyJwIjoiVmlkZW9UcmFuc2NvZGVyLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiVmlzaW9uLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiVm1NaWdyYXRpb24vLk93bEJvdC55YW1sIiwiaCI6ImRiOGI1YTkzNDg0YWQ0NDA1NWIyYmFjYzRjN2NmODdlOTcwZmUwZWQifQ==
Copy-Tag: eyJwIjoiVm13YXJlRW5naW5lLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=
Copy-Tag: eyJwIjoiVnBjQWNjZXNzLy5Pd2xCb3QueWFtbCIsImgiOiJkYjhiNWE5MzQ4NGFkNDQwNTViMmJhY2M0YzdjZjg3ZTk3MGZlMGVkIn0=

* Revert "feat: add GlossaryConfig contextual translate"

This reverts commit 3df5e59ae3cabe612aa49952ec89d79606ec3896.
Co-authored-by: Brent Shaffer <[email protected]>
…ogging to include rpo_risk_level in the json payload (#7796)

PiperOrigin-RevId: 693038696
Source-Link: googleapis/googleapis@fa2a502
Source-Link: googleapis/googleapis-gen@fc0e48d
Copy-Tag: eyJwIjoiQ29tcHV0ZS8uT3dsQm90LnlhbWwiLCJoIjoiZmMwZTQ4ZDU2Y2JkOWUyNTVmZTE3NDhjYTBlMmUzNmU1MTQ5Nzk4MCJ9

chore: add types for async methods
PiperOrigin-RevId: 693215877
Source-Link: googleapis/googleapis@bb6b53e
Source-Link: googleapis/googleapis-gen@db8b5a9
Copy-Tag: eyJwIjoiQ29tcHV0ZS8uT3dsQm90LnlhbWwiLCJoIjoiZGI4YjVhOTM0ODRhZDQ0MDU1YjJiYWNjNGM3Y2Y4N2U5NzBmZTBlZCJ9
…tings, bearer_token_config and boost_control_spec; add support of ALAW encoding (#7811)

PiperOrigin-RevId: 693462707
Source-Link: googleapis/googleapis@dc21975
Source-Link: googleapis/googleapis-gen@4ff8e5c
Copy-Tag: eyJwIjoiRGlhbG9nZmxvd0N4Ly5Pd2xCb3QueWFtbCIsImgiOiI0ZmY4ZTVjNDYxNGE3N2I3MmQ0M2Y1YjY0YjcxZDkxNzFlYTc4MjU5In0=
feat: add options of query_source, search_config and context_size
PiperOrigin-RevId: 693786098
Source-Link: googleapis/googleapis@35214c2
Source-Link: googleapis/googleapis-gen@d6b4c37
Copy-Tag: eyJwIjoiRGlhbG9nZmxvdy8uT3dsQm90LnlhbWwiLCJoIjoiZDZiNGMzNzBhZjQwY2E5YjNlMDMwYjE1ZjQ2NDI1NjIwODNjYjkwZiJ9
…ane (#7815)

feat: add more detailed drop causes to corresponding enum
docs: update outdated comments
PiperOrigin-RevId: 694367344
Source-Link: googleapis/googleapis@e6fd904
Source-Link: googleapis/googleapis-gen@73da0bb
Copy-Tag: eyJwIjoiTmV0d29ya01hbmFnZW1lbnQvLk93bEJvdC55YW1sIiwiaCI6IjczZGEwYmJmODEwM2IxNzI4MjNkM2NlNWE1ZjBiYWFmZGVmMzJlNjAifQ==
PiperOrigin-RevId: 694016287
Source-Link: googleapis/googleapis@eb33668
Source-Link: googleapis/googleapis-gen@3a07a7e
Copy-Tag: eyJwIjoiU2VydmljZUhlYWx0aC8uT3dsQm90LnlhbWwiLCJoIjoiM2EwN2E3ZWVmMzUxMmJmYWY0ZjgzZmVkYmFiZGM0MmUzNmE0MThhYSJ9
feat: add LinuxNodeConfig in NodePoolAutoConfig
feat: add DesiredEnterpriseConfig proto message
feat: add desired_enterprise_config,desired_node_pool_auto_config_linux_node_config to ClusterUpdate.
feat: add UpgradeInfoEvent proto message
feat: add desired_tier to EnterpriseConfig.
docs: Minor documentation updates
PiperOrigin-RevId: 694543887
Source-Link: googleapis/googleapis@48fb029
Source-Link: googleapis/googleapis-gen@7e07562
Copy-Tag: eyJwIjoiQ29udGFpbmVyLy5Pd2xCb3QueWFtbCIsImgiOiI3ZTA3NTYyYWZhZmQzNmJhNDU0MTllZTYyZWEyNzA1YjZkMzVkYzE3In0=
@bshaffer bshaffer closed this Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants