Skip to content

Conversation

cindy-peng
Copy link
Contributor

No description provided.

JoeWang1127 and others added 30 commits September 11, 2024 11:40
* chore: change if condition in workflow

* add head_ref

* add var
#1568)

* chore: Update generation configuration at Wed Sep 11 15:40:41 UTC 2024

* chore: generate libraries at Wed Sep 11 15:41:06 UTC 2024
…e to v2.21.2 (#1480)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-datastore](https://redirect.github.com/googleapis/java-datastore) | `2.20.0` -> `2.21.2` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-datastore/2.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-datastore/2.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-datastore/2.20.0/2.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-datastore/2.20.0/2.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/java-datastore (com.google.cloud:google-cloud-datastore)</summary>

### [`v2.21.2`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2212-2024-08-22)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.21.1...v2.21.2)

##### Dependencies

-   Update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 ([#&#8203;1547](https://redirect.github.com/googleapis/java-datastore/issues/1547)) ([8c5f595](https://redirect.github.com/googleapis/java-datastore/commit/8c5f5954d88732ab929b4477a3f15b0052adc2ff))

### [`v2.21.1`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2211-2024-08-06)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.21.0...v2.21.1)

##### Dependencies

-   Update dependency com.google.cloud:sdk-platform-java-config to v3.33.0 ([#&#8203;1531](https://redirect.github.com/googleapis/java-datastore/issues/1531)) ([9e52395](https://redirect.github.com/googleapis/java-datastore/commit/9e52395f7ee71315331790284d35e7aad2f387ed))

### [`v2.21.0`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2210-2024-07-31)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.20.2...v2.21.0)

##### Features

-   Enable hermetic library generation ([#&#8203;1462](https://redirect.github.com/googleapis/java-datastore/issues/1462)) ([d142d9c](https://redirect.github.com/googleapis/java-datastore/commit/d142d9c95d91c8cadaf696efc12d6136814938ff))

### [`v2.20.2`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2202-2024-06-28)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.20.1...v2.20.2)

##### Dependencies

-   Update dependency com.google.cloud:sdk-platform-java-config to v3.32.0 ([#&#8203;1492](https://redirect.github.com/googleapis/java-datastore/issues/1492)) ([d940c93](https://redirect.github.com/googleapis/java-datastore/commit/d940c937959942d753f9215e7ce940ab6742be46))

### [`v2.20.1`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2201-2024-06-04)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.20.0...v2.20.1)

##### Dependencies

-   Update dependency com.google.cloud:sdk-platform-java-config to v3.31.0 ([#&#8203;1471](https://redirect.github.com/googleapis/java-datastore/issues/1471)) ([42c643d](https://redirect.github.com/googleapis/java-datastore/commit/42c643d78562c5cbd6c17c29a0a124be8d05198a))
-   Update dependency com.google.errorprone:error_prone_core to v2.28.0 ([#&#8203;1469](https://redirect.github.com/googleapis/java-datastore/issues/1469)) ([e3fac2b](https://redirect.github.com/googleapis/java-datastore/commit/e3fac2bf9992fcb2e91319df0520094865de2d49))
-   Update dependency com.google.guava:guava-testlib to v33.2.1-jre ([#&#8203;1470](https://redirect.github.com/googleapis/java-datastore/issues/1470)) ([614e930](https://redirect.github.com/googleapis/java-datastore/commit/614e930f2bdccc517d4733e5fb7f3cefad696a20))

</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, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-datastore).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zODguMSIsInVwZGF0ZWRJblZlciI6IjM4Ljc0LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
…e to v2.21.2 (#1570)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-datastore](https://redirect.github.com/googleapis/java-datastore) | `2.20.0` -> `2.21.2` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-datastore/2.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-datastore/2.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-datastore/2.20.0/2.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-datastore/2.20.0/2.21.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/java-datastore (com.google.cloud:google-cloud-datastore)</summary>

### [`v2.21.2`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2212-2024-08-22)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.21.1...v2.21.2)

##### Dependencies

-   Update dependency com.google.cloud:sdk-platform-java-config to v3.34.0 ([#&#8203;1547](https://redirect.github.com/googleapis/java-datastore/issues/1547)) ([8c5f595](https://redirect.github.com/googleapis/java-datastore/commit/8c5f5954d88732ab929b4477a3f15b0052adc2ff))

### [`v2.21.1`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2211-2024-08-06)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.21.0...v2.21.1)

##### Dependencies

-   Update dependency com.google.cloud:sdk-platform-java-config to v3.33.0 ([#&#8203;1531](https://redirect.github.com/googleapis/java-datastore/issues/1531)) ([9e52395](https://redirect.github.com/googleapis/java-datastore/commit/9e52395f7ee71315331790284d35e7aad2f387ed))

### [`v2.21.0`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2210-2024-07-31)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.20.2...v2.21.0)

##### Features

-   Enable hermetic library generation ([#&#8203;1462](https://redirect.github.com/googleapis/java-datastore/issues/1462)) ([d142d9c](https://redirect.github.com/googleapis/java-datastore/commit/d142d9c95d91c8cadaf696efc12d6136814938ff))

### [`v2.20.2`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2202-2024-06-28)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.20.1...v2.20.2)

##### Dependencies

-   Update dependency com.google.cloud:sdk-platform-java-config to v3.32.0 ([#&#8203;1492](https://redirect.github.com/googleapis/java-datastore/issues/1492)) ([d940c93](https://redirect.github.com/googleapis/java-datastore/commit/d940c937959942d753f9215e7ce940ab6742be46))

### [`v2.20.1`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2201-2024-06-04)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.20.0...v2.20.1)

##### Dependencies

-   Update dependency com.google.cloud:sdk-platform-java-config to v3.31.0 ([#&#8203;1471](https://redirect.github.com/googleapis/java-datastore/issues/1471)) ([42c643d](https://redirect.github.com/googleapis/java-datastore/commit/42c643d78562c5cbd6c17c29a0a124be8d05198a))
-   Update dependency com.google.errorprone:error_prone_core to v2.28.0 ([#&#8203;1469](https://redirect.github.com/googleapis/java-datastore/issues/1469)) ([e3fac2b](https://redirect.github.com/googleapis/java-datastore/commit/e3fac2bf9992fcb2e91319df0520094865de2d49))
-   Update dependency com.google.guava:guava-testlib to v33.2.1-jre ([#&#8203;1470](https://redirect.github.com/googleapis/java-datastore/issues/1470)) ([614e930](https://redirect.github.com/googleapis/java-datastore/commit/614e930f2bdccc517d4733e5fb7f3cefad696a20))

</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, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-datastore).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
…e to v2.21.3 (#1572)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-datastore](https://redirect.github.com/googleapis/java-datastore) | `2.21.2` -> `2.21.3` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-datastore/2.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-datastore/2.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-datastore/2.21.2/2.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-datastore/2.21.2/2.21.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/java-datastore (com.google.cloud:google-cloud-datastore)</summary>

### [`v2.21.3`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2213-2024-09-11)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.21.2...v2.21.3)

##### Dependencies

-   Update dependency com.google.cloud:sdk-platform-java-config to v3.35.0 ([#&#8203;1561](https://redirect.github.com/googleapis/java-datastore/issues/1561)) ([5a79fd8](https://redirect.github.com/googleapis/java-datastore/commit/5a79fd8d1202e65c02423fe40402c41af6050efa))
-   Update dependency com.google.errorprone:error_prone_core to v2.31.0 ([#&#8203;1523](https://redirect.github.com/googleapis/java-datastore/issues/1523)) ([8d3af32](https://redirect.github.com/googleapis/java-datastore/commit/8d3af322fb56032cd7a9d29e60fd93d1f3e7e632))
-   Update dependency com.google.guava:guava-testlib to v33.3.0-jre ([#&#8203;1548](https://redirect.github.com/googleapis/java-datastore/issues/1548)) ([18ba37f](https://redirect.github.com/googleapis/java-datastore/commit/18ba37f60b5b3e69c95f6e55a28daf8c0de82ba9))
-   Update dependency org.easymock:easymock to v5.4.0 ([#&#8203;1482](https://redirect.github.com/googleapis/java-datastore/issues/1482)) ([ee788a1](https://redirect.github.com/googleapis/java-datastore/commit/ee788a162841994e09a61bb81b94cbe93353a78e))

</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, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-datastore).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
#1573)

* chore: Update generation configuration at Thu Sep 12 02:19:58 UTC 2024

* chore: generate libraries at Thu Sep 12 02:20:21 UTC 2024

* chore: Update generation configuration at Fri Sep 13 02:20:43 UTC 2024

* chore: Update generation configuration at Sat Sep 14 02:18:54 UTC 2024

* chore: Update generation configuration at Mon Sep 16 02:25:16 UTC 2024

* chore: Update generation configuration at Tue Sep 17 02:08:30 UTC 2024

* chore: Update generation configuration at Wed Sep 18 02:20:33 UTC 2024

* chore: Update generation configuration at Thu Sep 19 02:21:53 UTC 2024

* chore: generate libraries at Thu Sep 19 02:22:20 UTC 2024
* feat: Adding TraceUtil interface and its implementation to enable Tracing controls via DatastoreOptions (#1431)

* Adding EnabledTraceUtil, DisabledTraceUtil and TraceUtilTest
* Annotating DatastoreOpenTelemetryOptions to be transient as they're not serializable
* Adding google-auth-library-credentials dependency due to https://github.com/googleapis/java-datastore/actions/runs/8944472794/job/24571458116?pr=1431

* feat: Adding Lookup RPC OpenTelemetry Tracing (#1437)

* feat: Adding Lookup RPC OpenTelemetry Tracing
- Removed OpenCensus Tracing
- Added E2E tests with Global and Local OTel SDK
- Moved OTel SDK setup to RemoteDatastoreHelper
- Fixed pom to depend on BOM for all shared dependencies

* feat: Adding Commit RPC Trace Instrumentation (#1440)

- Added end-to-end test for Datastore operationsput, add, update and delete.
- Updated E2E Test to use the namespace correctly for efficient clean-up of test data

* feat: RunQuery trace instrumentation (#1441)

* feat: RunQuery trace instrumentation

* feat: RunAggregationQuery instrumentation (#1447)

* feat: RunQuery trace instrumentation

* Formatting

* Formatting

* Refactor: s/RUNQUERY/RUN_QUERY

* feat: RunAggregationQuery Trace Instrumentation

* Build: retiring test assertions for OpenCensus spans - will be replacing this in hermetic integration tests for OpenTelemetry using in-memory span exports (in addition to ITE2ETraceTest.java).

* Formatting

* Fixing @test annotation missed after merge

* Formatting

* feat: RunQuery trace instrumentation

* Formatting

* Formatting

* Refactor: s/RUNQUERY/RUN_QUERY

* feat: RunAggregationQuery Trace Instrumentation

* Build: retiring test assertions for OpenCensus spans - will be replacing this in hermetic integration tests for OpenTelemetry using in-memory span exports (in addition to ITE2ETraceTest.java).

* Formatting

* Fixing @test annotation missed after merge

* Formatting

* feat: Add Transaction tracing
test: transactionalLookupTest

* test: Transaction test for RunInTransaction - need to fix trace instrumentation for RunIn..

* Adding transaction span names

* TransactionLookupTest

* feat: support for transactional operations
- tested using newTransaction() and runInTransaction()

* Revert "feat: support for transactional operations"

This reverts commit 10341c0.

* feat: support for transactional operations (#1468)

* feat: support for transactional operations
- tested using newTransaction() and runInTransaction()

* feat: Allocateid tracing (#1488)

* feat: Adding tracing for AllocateIds RPC

* formatting

* 🦉 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>

* feat: Add tracing for ReserveIds operation (#1490)

- added end-to-end test

* fix: Fixed Span nesting for `ReadWriteTransactionCallable` by using parent SpanContext instead of just parent Context (#1495)

* fix: Fixed the TraceUtil.startSpan method to use `SpanContext` for linking with the parent instead of `Context`.
- This fixes the hierarchy of Spans appearing in a transaction under a Run method.
- Tested using existing transaction test

* Fixed commit reordering and typos

* fix: lint errors

* fix: Refactored the ReadWriteTransactioncallable.call method to use startSpan idiomatically
- TraceUtil.startSpan needs more debugging
- return DefaultTracerProvider instance (no-op) when initializing DisabledTraceUtil - this fixes the unit tests in DatastoreTest.testRunInTransactionWithReadWriteOption

* feat: Added tracing for Transaction.RunQuery (#1499)

* feat: Added span for Transactional RunQuery
- tested

* fix: lint

* fix: patch apply issues

* fix: refactor using boolean flag

* fix: s/startSpan/startSpanWithParentContext

* test: Additional Transaction Testing and cleanup OpenCensus usage (#1505)

* test: newTransactionReadWriteTraceTest

* fix: test literal

* feat: Added tests for transaction cases

* fix: Cleanup OpenCensus dead code

* fix: updating version from 2.20.1 -> 2.21.0

* fix: reverting version from 2.21.0 -> 2.20.1

* fix: Adding an exception to the clirr-maven-plugin for an internal API parameter change from com.google.cloud.datastore.TraceUtil -> com.google.cloud.datastore.telemetry.TraceUtil

* fix: Fixing the differenceType in clirr exception

* fix: add an exception for removal of an internal class (com.google.cloud.datastore.TraceUtil)

* fix: fixing incomplete difference details for type 7005

* fix: Fixing `to` of the difference to be the entire signature

* fix: typo

* test: Adding ITTracingTest to verify events and span attributes (whic… (#1514)

* test: Adding ITTracingTest to verify events and span attributes (which are not verified in ITE2ETracingTest) due to TraceClient API limitations.
- This test uses InMemorySpanExporter to read the generated Otel span data by the test process to verify generated span data as it were before exporting to a backend. None of the span data is exported to a durable backend.
- This test is still an E2E test as it requires a project to send RPCs to.

* fix: fixing compilation error due to missing pom dependency.

* test: Test for AllocateId and ReserveId rpcs

* test: Commit/Put/Update/Delete tests

* test: Added fixes and test for RunQuery event

* test: Additional Transaction tests and AggregationQuery test (#1518)

* test: ReadWrite Transaction test

* test: Added test for Transactional RunQuery and Transaction Rollback

* test: runInTransaction API tracing test
- Fixed setting of common span attributes to spans in runInTransaction
- Removed some gRPC related channel attributes that are not present in this Datastore version, yet.

* fix: Undelete gRPC upgrade docs

* fix: Undo merge mistakes

* fix: Updating span event strings (#1539)

* fix: Fixing user-facing span names in line with go/firestore-client-trace-catalog

* fix: updating bom dependency version to fix https://github.com/googleapis/java-datastore/actions/runs/10256441634/job/28375496112?pr=1539

* Fix: typo in test causing integration test failure (#1556)

https://btx.cloud.google.com/invocations/c11a2e8b-4494-4ddc-a77e-cf2bcbcf5254/targets/cloud-devrel%2Fclient-libraries%2Fjava%2Fjava-datastore%2Fpresubmit%2Fintegration;config=default/log

* fix: opentelemetry-sdk should only be used as a Test Dependency

* fix: Update opentelemetry.version - this also fixes the tests failing in https://github.com/googleapis/java-datastore/actions/runs/10891578591/job/30222786908

* fix: Replacing attribute key values w/ constants

* fix: opentelemetry.version to fix RequireUpperBoundDeps check https://github.com/googleapis/java-datastore/actions/runs/10892403348/job/30225154043?pr=1576

* fix: Create Span hierarchy using parent Span (#1580)

* fix: Replace use of TraceUtil.SpanContext w/ TraceUtil.Context

* fix: Fixing how span hierarchy is created across threads - using Span instead of Context

* fix: cleaning up startSpan(spanName, parentContext) variant

* fix: add TracedReadWriteTransactionCallable to bifurcate tracing enabled/disabled paths for the Transaction callback.
- This change implements the idiomatic way to express nested spans as described in https://opentelemetry.io/docs/languages/java/instrumentation/#create-nested-spans

* fix: cleanup

* fix: cleanup

* fix: cleanup

* fix: formatting and import refactoring

* chore: generate libraries at Thu Sep 19 18:35:54 UTC 2024

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: cloud-java-bot <[email protected]>
🤖 I have created a release *beep* *boop*
---


### Updating meta-information for bleeding-edge SNAPSHOT release.

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
#1586)

* chore: Update generation configuration at Fri Sep 20 02:21:45 UTC 2024

* chore: generate libraries at Fri Sep 20 02:22:36 UTC 2024

* chore: Update generation configuration at Sat Sep 21 02:20:09 UTC 2024
* fix: Update opentelemetry-sdk dependency to be test-only

* fix: move RemoteDatastoreHelper into `test`

* fix: Add CLIRR exception for 8001: Removed class for `RemoteDatastoreHelper`
…n query (#1579)

* feat: add sample code for multiple inequalities indexing consideration query

* fix formatting

* fix formatting

* fix formatting

* fix formatting

* Add index

* Correct indexes

* Add orderfileds query

* fix orderby asc

* Move region tag to include import statements
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
#1599)

* chore: Update generation configuration at Wed Sep 25 02:24:24 UTC 2024

* update gen script

* chore: generate libraries at Wed Sep 25 23:31:54 UTC 2024

* chore: Update generation configuration at Thu Sep 26 02:23:26 UTC 2024

* chore: Update generation configuration at Fri Sep 27 02:23:56 UTC 2024

* chore: Update generation configuration at Sat Sep 28 02:22:38 UTC 2024

---------

Co-authored-by: Joe Wang <[email protected]>
…e to v2.22.0 (#1607)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud:google-cloud-datastore](https://redirect.github.com/googleapis/java-datastore) | `2.21.3` -> `2.22.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-datastore/2.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-datastore/2.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-datastore/2.21.3/2.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-datastore/2.21.3/2.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/java-datastore (com.google.cloud:google-cloud-datastore)</summary>

### [`v2.22.0`](https://redirect.github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2220-2024-09-26)

[Compare Source](https://redirect.github.com/googleapis/java-datastore/compare/v2.21.3...v2.22.0)

##### Features

-   Add sample code for multiple inequalities indexing consideration query ([#&#8203;1579](https://redirect.github.com/googleapis/java-datastore/issues/1579)) ([1286792](https://redirect.github.com/googleapis/java-datastore/commit/1286792d7b49229d698df652cd117d229a5cd97e))
-   Introducing Tracing with OpenTelemetry API [#&#8203;1537](https://redirect.github.com/googleapis/java-datastore/issues/1537) ([#&#8203;1576](https://redirect.github.com/googleapis/java-datastore/issues/1576)) ([5440c22](https://redirect.github.com/googleapis/java-datastore/commit/5440c22364074c108450c3a748a6a17d5f1dddda))

##### Bug Fixes

-   Update opentelemetry-sdk dependency to be test-only ([#&#8203;1595](https://redirect.github.com/googleapis/java-datastore/issues/1595)) ([9d719e8](https://redirect.github.com/googleapis/java-datastore/commit/9d719e809ea830d8602399b72e432580f14ae6bd))
-   Update opentelemetry.version to 1.42.1 to match the BOM version ([#&#8203;1598](https://redirect.github.com/googleapis/java-datastore/issues/1598)) ([23c5c26](https://redirect.github.com/googleapis/java-datastore/commit/23c5c2662117370c66c611604c56b878d41f4738))

##### Dependencies

-   Update dependency com.google.cloud:gapic-libraries-bom to v1.43.0 ([#&#8203;1584](https://redirect.github.com/googleapis/java-datastore/issues/1584)) ([fae3b74](https://redirect.github.com/googleapis/java-datastore/commit/fae3b74eaa3494a27fd43f56435c01e8fc09e5ee))
-   Update dependency com.google.cloud:sdk-platform-java-config to v3.36.0 ([#&#8203;1590](https://redirect.github.com/googleapis/java-datastore/issues/1590)) ([2db9e43](https://redirect.github.com/googleapis/java-datastore/commit/2db9e439189baf8f97127f6cff1de5d47efb0073))
-   Update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 ([#&#8203;1602](https://redirect.github.com/googleapis/java-datastore/issues/1602)) ([e1b7d4b](https://redirect.github.com/googleapis/java-datastore/commit/e1b7d4b205312d7d4c2a285f3d1f61388da65c83))
-   Update dependency com.google.guava:guava-testlib to v33.3.1-jre ([#&#8203;1592](https://redirect.github.com/googleapis/java-datastore/issues/1592)) ([5d078a4](https://redirect.github.com/googleapis/java-datastore/commit/5d078a4b294d071716f51f0d4b9baa5d65a0fe90))
-   Update dependency com.google.testparameterinjector:test-parameter-injector to v1.17 ([#&#8203;1585](https://redirect.github.com/googleapis/java-datastore/issues/1585)) ([8f74a49](https://redirect.github.com/googleapis/java-datastore/commit/8f74a49c5982d00bd168e78671163683f7b41126))

</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, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-datastore).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
* chore: use composite action

* chore: generate libraries at Wed Oct  2 13:35:35 UTC 2024

---------

Co-authored-by: cloud-java-bot <[email protected]>
…#1608)

* chore: Update generation configuration at Tue Oct  1 02:27:19 UTC 2024

* chore: generate libraries at Tue Oct  1 02:27:43 UTC 2024

* chore: Update generation configuration at Wed Oct  2 02:23:35 UTC 2024

* chore: Update generation configuration at Thu Oct  3 02:23:49 UTC 2024

* chore: Update generation configuration at Fri Oct  4 02:23:55 UTC 2024

* chore: generate libraries at Fri Oct  4 02:24:21 UTC 2024

* chore: Update generation configuration at Sat Oct  5 02:26:12 UTC 2024

* chore: Update generation configuration at Sun Oct  6 02:25:59 UTC 2024

* chore: generate libraries at Sun Oct  6 02:26:25 UTC 2024

* chore: Update generation configuration at Tue Oct  8 02:25:05 UTC 2024

* chore: generate libraries at Tue Oct  8 02:25:30 UTC 2024

* chore: Update generation configuration at Wed Oct  9 02:23:35 UTC 2024
jinseopkim0 and others added 6 commits July 10, 2025 14:40
* feat: next release from main branch is 2.31.0

* chore: generate libraries at Wed Jul  9 21:11:47 UTC 2025

---------

Co-authored-by: cloud-java-bot <[email protected]>
🤖 I have created a release *beep* *boop*
---


### Updating meta-information for bleeding-edge SNAPSHOT release.

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
Unfortunately, googleapis/sdk-platform-java#3853 cannot be automatically propagated.

This PR manually updates this script with the latest.
renovate-bot and others added 23 commits July 28, 2025 12:26
#1899)

* chore: Update generation configuration at Thu Jun 26 02:31:44 UTC 2025

* chore: generate libraries at Thu Jun 26 02:32:12 UTC 2025

* chore: Update generation configuration at Fri Jun 27 02:32:03 UTC 2025

* chore: Update generation configuration at Sat Jun 28 02:30:19 UTC 2025

* chore: Update generation configuration at Sun Jun 29 02:39:25 UTC 2025

* chore: Update generation configuration at Tue Jul  1 02:40:34 UTC 2025

* chore: Update generation configuration at Wed Jul  2 02:31:49 UTC 2025

* chore: Update generation configuration at Thu Jul  3 02:32:36 UTC 2025

* chore: Update generation configuration at Fri Jul  4 02:31:28 UTC 2025

* chore: Update generation configuration at Tue Jul  8 02:32:49 UTC 2025

* chore: Update generation configuration at Wed Jul  9 02:33:40 UTC 2025

* chore: generate libraries at Wed Jul  9 02:34:11 UTC 2025

* chore: Update generation configuration at Thu Jul 10 02:33:59 UTC 2025

* chore: Update generation configuration at Fri Jul 11 02:36:06 UTC 2025

* chore: Update generation configuration at Sat Jul 12 02:35:31 UTC 2025

* chore: Update generation configuration at Tue Jul 15 02:38:30 UTC 2025

* chore: Update generation configuration at Wed Jul 16 02:36:20 UTC 2025

* chore: Update generation configuration at Thu Jul 17 02:36:50 UTC 2025

* chore: Update generation configuration at Sat Jul 19 02:33:15 UTC 2025

* chore: Update generation configuration at Tue Jul 22 02:37:19 UTC 2025

* chore: Update generation configuration at Wed Jul 23 02:38:20 UTC 2025

* chore: Update generation configuration at Thu Jul 24 02:37:49 UTC 2025

* chore: Update generation configuration at Thu Jul 24 19:16:27 UTC 2025

* chore: Update generation configuration at Fri Jul 25 02:37:36 UTC 2025

* chore: Update generation configuration at Sat Jul 26 02:34:21 UTC 2025

* chore: Update generation configuration at Mon Jul 28 16:10:07 UTC 2025

* chore: generate libraries at Mon Jul 28 16:10:41 UTC 2025
🤖 I have created a release *beep* *boop*
---


### Updating meta-information for bleeding-edge SNAPSHOT release.

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
* chore(main): release 2.31.1

* chore: generate libraries at Mon Jul 28 16:55:08 UTC 2025

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: cloud-java-bot <[email protected]>
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
…#1930)

* chore: Update generation configuration at Tue Jul 29 02:45:31 UTC 2025

* chore: Update generation configuration at Wed Jul 30 02:41:17 UTC 2025

* chore: Update generation configuration at Thu Jul 31 02:39:41 UTC 2025

* chore: Update generation configuration at Fri Aug  1 02:48:04 UTC 2025

* chore: Update generation configuration at Sat Aug  2 02:36:47 UTC 2025

* chore: generate libraries at Sat Aug  2 02:37:18 UTC 2025

* chore: Update generation configuration at Tue Aug  5 02:42:22 UTC 2025

* chore: generate libraries at Tue Aug  5 02:42:50 UTC 2025

* chore: Update generation configuration at Wed Aug  6 02:41:00 UTC 2025

* chore: Update generation configuration at Thu Aug  7 02:41:40 UTC 2025

---------

Co-authored-by: Cindy Peng <[email protected]>
…#1935)

chore: Update generation configuration at Fri Aug  8 02:42:00 UTC 2025
🤖 I have created a release *beep* *boop*
---


## [2.31.2](https://togithub.com/googleapis/java-datastore/compare/v2.31.1...v2.31.2) (2025-08-08)


### Bug Fixes

* **deps:** Update the Java code generator (gapic-generator-java) to 2.61.0 ([c7bd68d](https://togithub.com/googleapis/java-datastore/commit/c7bd68de82ec06f06c41cd12e87cc96a337dcd02))


### Dependencies

* Update dependency com.google.cloud:sdk-platform-java-config to v3.51.0 ([#1936](https://togithub.com/googleapis/java-datastore/issues/1936)) ([a25433f](https://togithub.com/googleapis/java-datastore/commit/a25433f805f957dc0beebaeef466aa20f14f8ccc))

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
#1937)

* chore: Update generation configuration at Sat Aug  9 02:31:56 UTC 2025

* chore: Update generation configuration at Sun Aug 10 02:43:05 UTC 2025

* chore: Update generation configuration at Mon Aug 11 02:41:17 UTC 2025

* chore: Update generation configuration at Tue Aug 12 02:32:03 UTC 2025

* chore: Update generation configuration at Wed Aug 13 02:32:41 UTC 2025

* chore: Update generation configuration at Thu Aug 14 02:34:29 UTC 2025

* chore: Update generation configuration at Fri Aug 15 02:34:47 UTC 2025

* chore: Update generation configuration at Sat Aug 16 02:30:30 UTC 2025

* chore: generate libraries at Sat Aug 16 02:31:01 UTC 2025
🤖 I have created a release *beep* *boop*
---


### Updating meta-information for bleeding-edge SNAPSHOT release.

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
* chore(main): release 2.31.3

* chore: generate libraries at Wed Aug 20 16:39:15 UTC 2025

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Co-authored-by: cloud-java-bot <[email protected]>
#1942)

* chore: Update generation configuration at Wed Aug 20 02:29:16 UTC 2025

* chore: generate libraries at Wed Aug 20 02:29:49 UTC 2025
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
🤖 I have created a release *beep* *boop*
---


## [2.31.4](https://togithub.com/googleapis/java-datastore/compare/v2.31.3...v2.31.4) (2025-08-22)


### Bug Fixes

* **deps:** Update the Java code generator (gapic-generator-java) to 2.62.0 ([90f5526](https://togithub.com/googleapis/java-datastore/commit/90f552624627b3ca6fde4b4241b66893019174dd))

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
* feat: Add sample code for connection pooling

* Fix header

* chore: generate libraries at Wed Aug 20 23:03:06 UTC 2025

---------

Co-authored-by: cloud-java-bot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: datastore Issues related to the googleapis/java-datastore API. size: xl Pull request size is extra large.
Projects
None yet
Development

Successfully merging this pull request may close these issues.