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

Datastore: Intermittent Backend Errors since wednesday (22:00 GMT) us-central #969

Closed
simon-temple opened this issue Apr 29, 2016 · 18 comments
Assignees

Comments

@simon-temple
Copy link

We suddenly started receiving these errors in the us-central region:

Caused by: com.google.api.services.datastore.client.DatastoreException: Backend Error
at com.google.api.services.datastore.client.RemoteRpc.makeException(RemoteRpc.java:115)
at com.google.api.services.datastore.client.RemoteRpc.call(RemoteRpc.java:81)
at com.google.api.services.datastore.client.BaseDatastoreFactory$RemoteRpc.call(BaseDatastoreFactory.java:41)
at com.google.api.services.datastore.client.Datastore.runQuery(Datastore.java:109)
at com.google.gcloud.spi.DefaultDatastoreRpc.runQuery(DefaultDatastoreRpc.java:163)
... 58 more
Caused by: com.google.api.client.http.HttpResponseException: 503 Service Unavailable
Backend Error
at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1061)
at com.google.api.services.datastore.client.RemoteRpc.call(RemoteRpc.java:78)
... 61 more"

Some calls succeed others fail. I can't see a gcloud API usage pattern that causes it... it just randomly happens!

I asked Google to check the logs and they stated the failures were due to the use of an invalid project-id.
For example our project id is "production-1103" and they claim to see in the logs "s~production-1103"

We're using gcloud-java 0.1.4 and don't experience these problems in the EU region. Could some external service change influence the project-id corruption? Has anyone else seen this sort of thing in the past?

@mziccard
Copy link
Contributor

This is a strange error indeed. How do you pass the project id to the datastore options? It might be worth trying to pass it using the projectId(...) setter to see if the errors occur again.
I'll try to set up and run a test application to see if I manage to reproduce the issue.

Not related to this issue but might be worth giving a try: starting with version 0.1.7 (release notes here) we use Cloud Datastore v1beta3.

@simon-temple
Copy link
Author

Usually we don't pass the project id to the datastore options. It finds them using the metatdata request to http://metadata/computeMetadata/v1/project/project-id. I did try setting it using the GCLOUD_PROJECT environment value but this did not have any effect - the 503s continued.

Like I said, it works without error maybe two in every ten calls so I believe the value is correct after initialisation. I don't think gcloud-java re-evaluates the project-id on each call so it has to be something deeper.

I'm currently testing with version 0.2.0 and will deploy that shortly. Maybe the new API will avoid my current issue...

@mziccard
Copy link
Contributor

I did try setting it using the GCLOUD_PROJECT environment value but this did not have any effect - the 503s continued.

Nice that you tried this. I suspected an error in getting/parsing the instance metadata but we ruled that out.

Like I said, it works without error maybe two in every ten calls so I believe the value is correct after initialization.

You mean that 8 out of 10 requests fail with 503? This is huge...

I don't think gcloud-java re-evaluates the project-id on each call so it has to be something deeper.

Yes, once the project id is set we never change it.

I'm currently testing with version 0.2.0 and will deploy that shortly. Maybe the new API will avoid my current issue...

Please keep us posted. Also, have you experienced this issue in several zones all in the us-central region? Could you please tell me one zone where you certainly had this issue so that I have better chances of reproducing?

@simon-temple
Copy link
Author

simon-temple commented Apr 29, 2016

This is only happening in the us-central region

I have now switched to using 0.2.0 and I no longer get 503's but I do get a number of these:

exception_message: "The project properties does not exist."
stacktrace:
"com.google.cloud.datastore.DatastoreException: The project properties does not exist.
at com.google.cloud.datastore.spi.DefaultDatastoreRpc.translate(DefaultDatastoreRpc.java:102)
at com.google.cloud.datastore.spi.DefaultDatastoreRpc.commit(DefaultDatastoreRpc.java:130)
at com.google.cloud.datastore.DatastoreImpl$4.call(DatastoreImpl.java:364)
at com.google.cloud.datastore.DatastoreImpl$4.call(DatastoreImpl.java:361)
at com.google.cloud.RetryHelper.doRetry(RetryHelper.java:181)
at com.google.cloud.RetryHelper.runWithRetries(RetryHelper.java:247)
at com.google.cloud.RetryHelper.runWithRetries(RetryHelper.java:237)
at com.google.cloud.datastore.DatastoreImpl.commit(DatastoreImpl.java:360)
at com.google.cloud.datastore.TransactionImpl.commit(TransactionImpl.java:99)
at com.amalto.b2auth.core.persist.gce.entities.core.EntityMapper.save(EntityMapper.java:128)
Caused by: com.google.datastore.v1beta3.client.DatastoreException: The project properties does not exist., code=INVALID_ARGUMENT
at com.google.datastore.v1beta3.client.RemoteRpc.makeException(RemoteRpc.java:126)
at com.google.datastore.v1beta3.client.RemoteRpc.makeException(RemoteRpc.java:169)
at com.google.datastore.v1beta3.client.RemoteRpc.call(RemoteRpc.java:89)
at com.google.datastore.v1beta3.client.Datastore.commit(Datastore.java:84)
at com.google.cloud.datastore.spi.DefaultDatastoreRpc.commit(DefaultDatastoreRpc.java:128)
... 55 more"

Any ideas?

@simon-temple
Copy link
Author

The new 0.2.0 issue "The project properties does not exist." happens in US and EU regions...so it's not the same issue. This one is new!

My save code looks like this:

    Entity e = eb.build();
    Transaction tx = datastore.newTransaction();
    try
    {
        tx.delete( k );
        tx.add( e );
        tx.commit();
    }
    finally
    {
        if ( tx.active() ) {
            tx.rollback();
        }
    }

tx.commit() fails.

@mziccard
Copy link
Contributor

Could you share the code that you are using to create entity and key? Or some toy code that produces the error?

I tried to run a similar transaction in a GCE instance, zone us-central1-a, and it works just fine.

@simon-temple
Copy link
Author

I'll work on some toy code now using the latest local datastore emulator. I suspect it may be something to do with an entity kind of User with an embedded entity kind of Properties.

@simon-temple
Copy link
Author

Has IncompleteKey changed? I have been passing it the name of the entity attribute in User: "properties" and next the kind of "UserProperties"

Now I see the first argument is called projectid?

            IncompleteKey propsKey = IncompleteKey.builder( key, ek.kind() ).build();

            FullEntity.Builder< IncompleteKey > b = FullEntity.builder( propsKey );
            for ( Map.Entry< Object, Object > ent : ( ( Properties ) o ).entrySet() ) {
                b.set( ent.getKey().toString(), ent.getValue().toString() );
            }

            eb.set( key, b.build() );

propsKey.toString() is:

partition_id {
project_id: "properties"
}
path {
kind: "UserProperties"
}

This is the basis of the error message I receive.

@simon-temple
Copy link
Author

simon-temple commented Apr 29, 2016

This may be my solution, but why did it work in previous versions?

    IncompleteKey propsKey = IncompleteKey.builder( datastore.options().projectId(), ek.kind() ).build();

@mziccard
Copy link
Contributor

mziccard commented Apr 29, 2016

I am confused. IncompleteKey.builder(String, String) did not change from version 0.14.0 (code here) and I believe the first argument is called projectId since version 0.9.0.

Assuming that you mean key to be a the "properties" string, what you are attempting to do with:

IncompleteKey propsKey = IncompleteKey.builder( key, ek.kind() ).build();

is creating an entity with kind ek.kind() in the project properties, hence the complaint. In fact "properties" is the name you want to give the property of kind ek.kind() in what I assume being an entity of kind User, as you prove with the line:

eb.set( key, b.build() );

Your solution:

IncompleteKey propsKey = IncompleteKey.builder( datastore.options().projectId(), ek.kind() ).build();

is indeed correct. I doubt this code worked with previous versions of gcloud-java or datastore, unless the "Properties" entity was created in the properties dataset/project.

@simon-temple
Copy link
Author

Sadly it did used to work! Or at least I was getting away with it...

Here is a properties embedded attribute from our development-1104 datastore, as seen in the developer console:

{ "key": { "partitionId": { "projectId": "properties" }, "path": [ { "kind": "UserProperties" } ] }, "properties": { "webSite": { "stringValue": "www.amalto.com" }, "city": { "stringValue": "Houston" }, "title": { "stringValue": "Dev" }, "street": { "stringValue": "4545 Post Oak Place Dr. - suite 350" }, "salutation": { "stringValue": "mr" }, "state": { "stringValue": "TX" }, "phone": { "stringValue": "" }, "companyName": { "stringValue": "Amalto Technologies" }, "zip": { "stringValue": "77027" }, "country": { "stringValue": "United Kingdom" }, "mobile": { "stringValue": "123" } } }

Note the projectId.

Maybe this is now detected in V1beta3 and not in earlier versions... so not a gcloud-java issue?

@mziccard
Copy link
Contributor

Oh yes this in fact falls in the case

unless the "Properties" entity was created in the properties dataset/project.

In v1beta2 entities where created inside datasets, now the notion of dataset has been replaced with the notion of project which has a wider scope and is subject to more constraints (you must own the project).
I wouldn't be surprised if this was the cause of your recent Backend Error exceptions. BTW, do you still experience them with gcloud-java 0.2.0?

@simon-temple
Copy link
Author

simon-temple commented Apr 29, 2016

Okay, I think I understand my misuse of the API and how it worked in v1beta2
This is a bug I uncovered moving to 0.2.0. Thanks for helping me identify this.

I can confirm that using 0.2.0 in both EU and US regions no longer produces 503s

The final thing I don't quite get is why using 0.1.4 in our production project (us-central) caused "Backend Errors" yet when in our development project (eu) it did not. And how a stable production system stopped working when we continued to use the v1beta2 API via 0.1.4

This has highlighted the fact that Google Datastore API is still Beta and can not yet be relied upon for production environments.

@aozarov
Copy link
Contributor

aozarov commented Apr 29, 2016

/cc @eddavisson

@eddavisson
Copy link

We believe we have identified the root cause of the intermittent errors you were seeing in the v1beta2 API and expect to have those resolved by later today.

@eddavisson
Copy link

As for the issue with project ID, you are right that this is a change in v1beta3. In v1beta3, any project ID (including in the entity itself, key values, and entity values) must resolve to an active Cloud project. We generally recommend against setting it to anything other than the ID of the project in which you're storing the data.

@mziccard
Copy link
Contributor

mziccard commented May 3, 2016

@simon-temple Can we close this issue?

@simon-temple
Copy link
Author

Yes.. thank you

github-actions bot pushed a commit that referenced this issue Jun 23, 2022
🤖 I have created a release *beep* *boop*
---


## [2.9.8](googleapis/java-aiplatform@v2.9.7...v2.9.8) (2022-06-21)


### Dependencies

* update dependency com.google.api.grpc:proto-google-cloud-aiplatform-v1beta1 to v0.15.7 ([#954](googleapis/java-aiplatform#954)) ([3a7848a](googleapis/java-aiplatform@3a7848a))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this issue Aug 9, 2022
…cies to v3 (#969)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-shared-dependencies](https://github.com/googleapis/java-shared-dependencies) | `2.13.0` -> `3.0.1` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.1/compatibility-slim/2.13.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-shared-dependencies/3.0.1/confidence-slim/2.13.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/java-shared-dependencies</summary>

### [`v3.0.1`](https://github.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#&#8203;301-httpsgithubcomgoogleapisjava-shared-dependenciescomparev300v301-2022-08-02)

[Compare Source](https://github.com/googleapis/java-shared-dependencies/compare/v3.0.0...v3.0.1)

##### Dependencies

-   update dependency com.google.code.gson:gson to v2.9.1 ([#&#8203;766](https://github.com/googleapis/java-shared-dependencies/issues/766)) ([f7b2b06](https://github.com/googleapis/java-shared-dependencies/commit/f7b2b06b80e3e95ff8ab9b1d6a2638ef3069298a))
-   update gax.version to v2.18.7 ([#&#8203;767](https://github.com/googleapis/java-shared-dependencies/issues/767)) ([9650368](https://github.com/googleapis/java-shared-dependencies/commit/96503682e98cdf348ea2c1365a03a60f4322c712))
-   update google.core.version to v2.8.6 ([#&#8203;770](https://github.com/googleapis/java-shared-dependencies/issues/770)) ([cfd4377](https://github.com/googleapis/java-shared-dependencies/commit/cfd4377dc178cebb4724065d55d185ce03988d55))

### [`v3.0.0`](https://github.com/googleapis/java-shared-dependencies/blob/HEAD/CHANGELOG.md#&#8203;300-httpsgithubcomgoogleapisjava-shared-dependenciescomparev2130v300-2022-07-29)

[Compare Source](https://github.com/googleapis/java-shared-dependencies/compare/v2.13.0...v3.0.0)

##### Bug Fixes

-   enable longpaths support for windows test ([#&#8203;1485](https://github.com/googleapis/java-shared-dependencies/issues/1485)) ([#&#8203;738](https://github.com/googleapis/java-shared-dependencies/issues/738)) ([11bc8f8](https://github.com/googleapis/java-shared-dependencies/commit/11bc8f81f28be88a97fdeafca21724e33638770c))

##### Dependencies

-   update dependency com.google.api-client:google-api-client-bom to v1.35.2 ([#&#8203;729](https://github.com/googleapis/java-shared-dependencies/issues/729)) ([1fa59af](https://github.com/googleapis/java-shared-dependencies/commit/1fa59af80abb9f278f57658c10158567e825fec6))
-   update dependency com.google.api-client:google-api-client-bom to v2 ([#&#8203;746](https://github.com/googleapis/java-shared-dependencies/issues/746)) ([2dcb2e0](https://github.com/googleapis/java-shared-dependencies/commit/2dcb2e071e0ba0eea21bb575bd13cd559d4a1ca6))
-   update dependency com.google.api.grpc:grpc-google-common-protos to v2.9.2 ([#&#8203;741](https://github.com/googleapis/java-shared-dependencies/issues/741)) ([3352d6c](https://github.com/googleapis/java-shared-dependencies/commit/3352d6c36111c04e3f6f3e6360470fa3efb10d8f))
-   update dependency com.google.auth:google-auth-library-bom to v1.8.0 ([#&#8203;726](https://github.com/googleapis/java-shared-dependencies/issues/726)) ([2c5d64c](https://github.com/googleapis/java-shared-dependencies/commit/2c5d64c127db8384e49113acfeac6928716a2d7f))
-   update dependency com.google.auth:google-auth-library-bom to v1.8.1 ([#&#8203;742](https://github.com/googleapis/java-shared-dependencies/issues/742)) ([4f53527](https://github.com/googleapis/java-shared-dependencies/commit/4f53527bda7f40896711b7c1d1c02453321ffbc8))
-   update dependency com.google.cloud:first-party-dependencies to v2 ([#&#8203;747](https://github.com/googleapis/java-shared-dependencies/issues/747)) ([e970ac0](https://github.com/googleapis/java-shared-dependencies/commit/e970ac0599941c825dc2516146a7c6673e68a9b9))
-   update dependency com.google.cloud:grpc-gcp to v1.2.1 ([#&#8203;751](https://github.com/googleapis/java-shared-dependencies/issues/751)) ([b3284b6](https://github.com/googleapis/java-shared-dependencies/commit/b3284b6ee52a96a6ea8696a05a94443df9ee5b9f))
-   update dependency com.google.cloud:third-party-dependencies to v2 ([#&#8203;748](https://github.com/googleapis/java-shared-dependencies/issues/748)) ([573b41a](https://github.com/googleapis/java-shared-dependencies/commit/573b41a69504372741cbeb01dd200e7c71967186))
-   update dependency com.google.http-client:google-http-client-bom to v1.42.1 ([#&#8203;730](https://github.com/googleapis/java-shared-dependencies/issues/730)) ([6b47126](https://github.com/googleapis/java-shared-dependencies/commit/6b47126686b603a5d112e097ce6aa3a1880daf6f))
-   update dependency com.google.http-client:google-http-client-bom to v1.42.2 ([#&#8203;749](https://github.com/googleapis/java-shared-dependencies/issues/749)) ([299d7b0](https://github.com/googleapis/java-shared-dependencies/commit/299d7b0d4920644e2c3070d12dd1d97da17a5e88))
-   update dependency com.google.protobuf:protobuf-bom to v3.21.2 ([#&#8203;722](https://github.com/googleapis/java-shared-dependencies/issues/722)) ([7a96b12](https://github.com/googleapis/java-shared-dependencies/commit/7a96b1259a526b63e9376fd6cc18b27cddeb5f0f))
-   update dependency com.google.protobuf:protobuf-bom to v3.21.3 ([#&#8203;756](https://github.com/googleapis/java-shared-dependencies/issues/756)) ([3d0bac2](https://github.com/googleapis/java-shared-dependencies/commit/3d0bac23487aebb94267c0708f41ff6c02a028a4))
-   update dependency com.google.protobuf:protobuf-bom to v3.21.4 ([#&#8203;759](https://github.com/googleapis/java-shared-dependencies/issues/759)) ([5a54ef1](https://github.com/googleapis/java-shared-dependencies/commit/5a54ef1a2d56244166d4fcc46041d62c0dc4b411))
-   update dependency io.grpc:grpc-bom to v1.48.0 ([#&#8203;752](https://github.com/googleapis/java-shared-dependencies/issues/752)) ([20ac908](https://github.com/googleapis/java-shared-dependencies/commit/20ac908932a5e7c8e581bdfcd68579d7e1cedd5f))
-   update dependency org.checkerframework:checker-qual to v3.23.0 ([#&#8203;736](https://github.com/googleapis/java-shared-dependencies/issues/736)) ([fc01d8f](https://github.com/googleapis/java-shared-dependencies/commit/fc01d8f93f391f12fdb800d5006f0b4505832eeb))
-   update gax.version to v2.18.3 ([#&#8203;731](https://github.com/googleapis/java-shared-dependencies/issues/731)) ([e8ee554](https://github.com/googleapis/java-shared-dependencies/commit/e8ee554707acb2f71c739d08e2ff02fbe43ffa52))
-   update gax.version to v2.18.4 ([#&#8203;735](https://github.com/googleapis/java-shared-dependencies/issues/735)) ([11c7415](https://github.com/googleapis/java-shared-dependencies/commit/11c74152a84697924de3a0e838b05f606c3098f7))
-   update gax.version to v2.18.5 ([#&#8203;758](https://github.com/googleapis/java-shared-dependencies/issues/758)) ([7469fc1](https://github.com/googleapis/java-shared-dependencies/commit/7469fc1cc5095b39a5738e60156711a268f6e052))
-   update gax.version to v2.18.6 ([#&#8203;763](https://github.com/googleapis/java-shared-dependencies/issues/763)) ([b5ca2f7](https://github.com/googleapis/java-shared-dependencies/commit/b5ca2f7b4d81c705823253f4f03363a32d2be48b))
-   update google.common-protos.version to v2.9.1 ([#&#8203;724](https://github.com/googleapis/java-shared-dependencies/issues/724)) ([5213dbb](https://github.com/googleapis/java-shared-dependencies/commit/5213dbbfa9c9b73d2420ec2be7782f16c9c4955f))
-   update google.core.version to v2.8.1 ([#&#8203;725](https://github.com/googleapis/java-shared-dependencies/issues/725)) ([575858a](https://github.com/googleapis/java-shared-dependencies/commit/575858a60f76e46bbc2a2435c2b6c01c8f4ab681))
-   update google.core.version to v2.8.3 ([#&#8203;760](https://github.com/googleapis/java-shared-dependencies/issues/760)) ([cb10ae4](https://github.com/googleapis/java-shared-dependencies/commit/cb10ae4b76939215ea465af74163b3d4ad65a548))
-   update google.core.version to v2.8.4 ([#&#8203;762](https://github.com/googleapis/java-shared-dependencies/issues/762)) ([821daaf](https://github.com/googleapis/java-shared-dependencies/commit/821daafefdbcfdfe6e363e580747538096a562ef))
-   update google.core.version to v2.8.5 ([#&#8203;764](https://github.com/googleapis/java-shared-dependencies/issues/764)) ([a1f8f50](https://github.com/googleapis/java-shared-dependencies/commit/a1f8f501b54143a2cec8e72efd4ceb3ce47f13ae))
-   update iam.version to v1.5.0 ([#&#8203;732](https://github.com/googleapis/java-shared-dependencies/issues/732)) ([9dce0e5](https://github.com/googleapis/java-shared-dependencies/commit/9dce0e5199c1e425119adc804304958f58003a27))
-   update iam.version to v1.5.1 ([#&#8203;737](https://github.com/googleapis/java-shared-dependencies/issues/737)) ([df39168](https://github.com/googleapis/java-shared-dependencies/commit/df391685d42fcb1b04f03ab1380a594893bdce37))
-   update iam.version to v1.5.2 ([#&#8203;743](https://github.com/googleapis/java-shared-dependencies/issues/743)) ([cdde697](https://github.com/googleapis/java-shared-dependencies/commit/cdde697f25a89fc8c2ec7eae6b7c54f69977bb1c))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-dialogflow).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xMjcuNCIsInVwZGF0ZWRJblZlciI6IjMyLjEzNS4xIn0=-->
github-actions bot pushed a commit that referenced this issue Aug 9, 2022
🤖 I have created a release *beep* *boop*
---


## [4.7.5](googleapis/java-dialogflow@v4.7.4...v4.7.5) (2022-08-03)


### Dependencies

* update dependency com.google.cloud:google-cloud-core to v2.8.5 ([#972](googleapis/java-dialogflow#972)) ([640883a](googleapis/java-dialogflow@640883a))
* update dependency com.google.cloud:google-cloud-core to v2.8.7 ([#975](googleapis/java-dialogflow#975)) ([c035726](googleapis/java-dialogflow@c035726))
* update dependency com.google.cloud:google-cloud-shared-dependencies to v3 ([#969](googleapis/java-dialogflow#969)) ([45de673](googleapis/java-dialogflow@45de673))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this issue Sep 15, 2022
…o v3.1.0 (#969)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-vision](https://github.com/googleapis/java-vision) | `3.0.1` -> `3.1.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-vision/3.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-vision/3.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-vision/3.1.0/compatibility-slim/3.0.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-vision/3.1.0/confidence-slim/3.0.1)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. ⚠ **Warning**: custom changes will be lost.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-vision).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xNTQuOSIsInVwZGF0ZWRJblZlciI6IjMyLjE1NC45In0=-->
github-actions bot pushed a commit that referenced this issue Sep 15, 2022
…telligence to v2.2.4 (#969)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-video-intelligence](https://github.com/googleapis/java-video-intelligence) | `2.2.3` -> `2.2.4` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-video-intelligence/2.2.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-video-intelligence/2.2.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-video-intelligence/2.2.4/compatibility-slim/2.2.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-video-intelligence/2.2.4/confidence-slim/2.2.3)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/java-video-intelligence</summary>

### [`v2.2.4`](https://github.com/googleapis/java-video-intelligence/blob/HEAD/CHANGELOG.md#&#8203;224-httpsgithubcomgoogleapisjava-video-intelligencecomparev223v224-2022-09-06)

[Compare Source](https://github.com/googleapis/java-video-intelligence/compare/v2.2.3...v2.2.4)

##### Dependencies

-   Update dependency com.google.cloud ([0e509bb](https://github.com/googleapis/java-video-intelligence/commit/0e509bbe9cebae2545aaebdd65f05001d8886206))
-   Update dependency com.google.cloud ([63b4cbd](https://github.com/googleapis/java-video-intelligence/commit/63b4cbde4fc4ce685588ed899e6eb0d81c58cbdc))
-   Update dependency com.google.cloud ([c477ef9](https://github.com/googleapis/java-video-intelligence/commit/c477ef926c6996cadf431ac1f98dab5befa32a8c))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-video-intelligence).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xOTIuMyIsInVwZGF0ZWRJblZlciI6IjMyLjE5Mi4zIn0=-->
github-actions bot pushed a commit that referenced this issue Sep 19, 2022
🤖 I have created a release *beep* *boop*
---


## [3.7.0](googleapis/java-dlp@v3.6.7...v3.7.0) (2022-09-15)


### Features

* Add Deidentify action ([#977](googleapis/java-dlp#977)) ([4f43cd5](googleapis/java-dlp@4f43cd5))


### Bug Fixes

* Update DeIdentificationTest ([#976](googleapis/java-dlp#976)) ([661f316](googleapis/java-dlp@661f316))


### Dependencies

* Update dependency com.google.cloud:google-cloud-pubsub to v1.120.11 ([#960](googleapis/java-dlp#960)) ([c66384d](googleapis/java-dlp@c66384d))
* Update dependency com.google.cloud:google-cloud-pubsub to v1.120.12 ([#969](googleapis/java-dlp#969)) ([586795f](googleapis/java-dlp@586795f))
* Update dependency com.google.cloud:google-cloud-pubsub to v1.120.13 ([#974](googleapis/java-dlp#974)) ([b37407b](googleapis/java-dlp@b37407b))
* Update dependency com.google.cloud:google-cloud-pubsub to v1.120.14 ([#982](googleapis/java-dlp#982)) ([8ac525a](googleapis/java-dlp@8ac525a))
* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 ([#980](googleapis/java-dlp#980)) ([885dc15](googleapis/java-dlp@885dc15))
* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 ([#984](googleapis/java-dlp#984)) ([8cd0a40](googleapis/java-dlp@8cd0a40))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
github-actions bot pushed a commit that referenced this issue Oct 5, 2022
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
github-actions bot pushed a commit to yoshi-code-bot/google-cloud-java that referenced this issue Oct 6, 2022
…ranalysis to v2.4.8 (googleapis#969)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-containeranalysis](https://github.com/googleapis/java-containeranalysis) | `2.4.7` -> `2.4.9` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-containeranalysis/2.4.9/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-containeranalysis/2.4.9/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-containeranalysis/2.4.9/compatibility-slim/2.4.7)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:google-cloud-containeranalysis/2.4.9/confidence-slim/2.4.7)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. ⚠ **Warning**: custom changes will be lost.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-containeranalysis).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMTQuMCIsInVwZGF0ZWRJblZlciI6IjMyLjIxNC4wIn0=-->
github-actions bot pushed a commit to renovate-bot/google-cloud-java that referenced this issue Oct 8, 2022
…1.3 (googleapis#969)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:libraries-bom](https://cloud.google.com/java/docs/bom) ([source](https://github.com/googleapis/java-cloud-bom)) | `26.1.2` -> `26.1.3` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/26.1.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/26.1.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/26.1.3/compatibility-slim/26.1.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud:libraries-bom/26.1.3/confidence-slim/26.1.2)](https://docs.renovatebot.com/merge-confidence/) |

---

### ⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. ⚠ **Warning**: custom changes will be lost.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-monitoring).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMTkuMSIsInVwZGF0ZWRJblZlciI6IjMyLjIxOS4xIn0=-->
suztomo pushed a commit that referenced this issue Feb 1, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.api:gax-bom](https://github.com/googleapis/gax-java) | `2.19.1` -> `2.19.2` | [![age](https://badges.renovateapi.com/packages/maven/com.google.api:gax-bom/2.19.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.api:gax-bom/2.19.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.api:gax-bom/2.19.2/compatibility-slim/2.19.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.api:gax-bom/2.19.2/confidence-slim/2.19.1)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/gax-java</summary>

### [`v2.19.2`](https://github.com/googleapis/gax-java/blob/HEAD/CHANGELOG.md#&#8203;2192-httpsgithubcomgoogleapisgax-javacomparev2191v2192-2022-10-02)

[Compare Source](https://github.com/googleapis/gax-java/compare/v2.19.1...v2.19.2)

##### Bug Fixes

-   **deps:** Update dependency com.google.api.grpc:grpc-google-common-protos to v2.9.3 ([#&#8203;1797](https://github.com/googleapis/gax-java/issues/1797)) ([50c6a75](https://github.com/googleapis/gax-java/commit/50c6a75db05537b873d0d143fdccab82f46bc644))
-   **deps:** Update dependency com.google.api.grpc:grpc-google-common-protos to v2.9.4 ([#&#8203;1800](https://github.com/googleapis/gax-java/issues/1800)) ([6d4e62d](https://github.com/googleapis/gax-java/commit/6d4e62de5c2303d7c31faa046966b8842cbcfe53))
-   **deps:** Update dependency com.google.api.grpc:grpc-google-common-protos to v2.9.5 ([#&#8203;1805](https://github.com/googleapis/gax-java/issues/1805)) ([1f9fe38](https://github.com/googleapis/gax-java/commit/1f9fe38e3b152dad50a026adea8ea9b488acf786))
-   **deps:** Update dependency com.google.api.grpc:grpc-google-common-protos to v2.9.6 ([#&#8203;1810](https://github.com/googleapis/gax-java/issues/1810)) ([a206f46](https://github.com/googleapis/gax-java/commit/a206f46a095812c77cce1085a546692ba871deef))
-   **deps:** Update dependency com.google.api.grpc:proto-google-common-protos to v2.9.3 ([#&#8203;1798](https://github.com/googleapis/gax-java/issues/1798)) ([8a1c732](https://github.com/googleapis/gax-java/commit/8a1c732bf938818a40c907b5656025cac52b9645))
-   **deps:** Update dependency com.google.api.grpc:proto-google-common-protos to v2.9.4 ([#&#8203;1801](https://github.com/googleapis/gax-java/issues/1801)) ([0e2a405](https://github.com/googleapis/gax-java/commit/0e2a4053d945f4d4da55f8b5486df6dbcab66c2f))
-   **deps:** Update dependency com.google.api.grpc:proto-google-common-protos to v2.9.5 ([#&#8203;1806](https://github.com/googleapis/gax-java/issues/1806)) ([da9dff8](https://github.com/googleapis/gax-java/commit/da9dff8a9cd2db63b396df42830c679b3555187d))
-   **deps:** Update dependency com.google.api.grpc:proto-google-common-protos to v2.9.6 ([#&#8203;1811](https://github.com/googleapis/gax-java/issues/1811)) ([bb5dffa](https://github.com/googleapis/gax-java/commit/bb5dffa51de48a6f97304a50c4a596e21673bb6e))
-   **deps:** Update dependency com.google.protobuf:protobuf-bom to v3.21.6 ([#&#8203;1792](https://github.com/googleapis/gax-java/issues/1792)) ([d94482e](https://github.com/googleapis/gax-java/commit/d94482ef19f45b6dfbe775d7facf3467b09cb194))
-   **deps:** Update dependency com.google.protobuf:protobuf-bom to v3.21.7 ([#&#8203;1803](https://github.com/googleapis/gax-java/issues/1803)) ([534250b](https://github.com/googleapis/gax-java/commit/534250bdb165576bea7793a61b39c11312e4ec31))
-   **deps:** Update dependency io.grpc:grpc-bom to v1.49.1 ([#&#8203;1796](https://github.com/googleapis/gax-java/issues/1796)) ([9cb8d36](https://github.com/googleapis/gax-java/commit/9cb8d3640ff40f30f8dae2efd7341578fd449a7d))
-   **deps:** Update dependency io.grpc:grpc-bom to v1.49.2 ([#&#8203;1808](https://github.com/googleapis/gax-java/issues/1808)) ([b27f15d](https://github.com/googleapis/gax-java/commit/b27f15d277f74bc11e10e6e25b588b1767f8e5ee))
-   **deps:** Update dependency org.threeten:threetenbp to v1.6.2 ([#&#8203;1799](https://github.com/googleapis/gax-java/issues/1799)) ([6a45067](https://github.com/googleapis/gax-java/commit/6a450679302c611960710f5a98e32d278bda2b60))
-   remove --allow-incomplete-classpath which has been deprecated as of Graalvm 22.1.0 ([e5c739c](https://github.com/googleapis/gax-java/commit/e5c739c093067f6f2340f873ed96dfea8ef9b7d6))
-   Remove --allow-incomplete-classpath which was deprecated as of Graalvm 22.1.0 ([#&#8203;1794](https://github.com/googleapis/gax-java/issues/1794)) ([e5c739c](https://github.com/googleapis/gax-java/commit/e5c739c093067f6f2340f873ed96dfea8ef9b7d6))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-core).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMTMuMCIsInVwZGF0ZWRJblZlciI6IjMyLjIxMy4wIn0=-->
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

No branches or pull requests

4 participants