Skip to content
This repository was archived by the owner on Mar 23, 2026. It is now read-only.

chore(main): release 2.52.0#3849

Merged
lqiu96 merged 1 commit into
mainfrom
release-please--branches--main
Jun 25, 2025
Merged

chore(main): release 2.52.0#3849
lqiu96 merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@release-please
Copy link
Copy Markdown
Contributor

@release-please release-please Bot commented Jun 13, 2025

🤖 I have created a release beep boop

2.52.0 (2025-06-25)

Features

  • bigquery: Integrate Otel in client lib (#3747) (6e3e07a)
  • bigquery: Integrate Otel into retries, jobs, and more (#3842) (4b28c47)

Bug Fixes

  • bigquery: Add MY_VIEW_DATASET_NAME_TEST_ to resource clean up sample (#3838) (b1962a7)

Dependencies

  • Remove version declaration of open-telemetry-bom (#3855) (6f9f77d)
  • Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.66.0 (#3835) (69be5e7)
  • Update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.68.0 (#3858) (d4ca353)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.49.2 (#3853) (cf864df)
  • Update dependency com.google.cloud:sdk-platform-java-config to v3.50.0 (#3861) (eb26dee)
  • Update dependency io.opentelemetry:opentelemetry-bom to v1.51.0 (#3840) (51321c2)
  • Update ossf/scorecard-action action to v2.4.2 (#3810) (414f61d)

This PR was generated with Release Please. See documentation.

@release-please release-please Bot requested a review from a team June 13, 2025 17:55
@release-please release-please Bot requested review from a team and tswast June 13, 2025 17:55
@product-auto-label product-auto-label Bot added size: s Pull request size is small. api: bigquery Issues related to the googleapis/java-bigquery API. labels Jun 13, 2025
@release-please release-please Bot force-pushed the release-please--branches--main branch 4 times, most recently from 287fca0 to ae1d798 Compare June 20, 2025 14:51
@release-please release-please Bot force-pushed the release-please--branches--main branch 3 times, most recently from 17b8b14 to 8fa4baa Compare June 24, 2025 14:47
@release-please release-please Bot force-pushed the release-please--branches--main branch from 8fa4baa to c2bd375 Compare June 25, 2025 14:00
@lqiu96 lqiu96 added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 25, 2025
@lqiu96
Copy link
Copy Markdown
Member

lqiu96 commented Jun 25, 2025

/gcbrun

@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 25, 2025
@lqiu96 lqiu96 merged commit 13894df into main Jun 25, 2025
23 checks passed
@lqiu96 lqiu96 deleted the release-please--branches--main branch June 25, 2025 20:48
@release-please
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

@release-trigger
Copy link
Copy Markdown

Triggered job: cloud-devrel/client-libraries/java/java-bigquery/release/stage (2025-06-25T20:49:25.571Z)

To trigger again, remove the autorelease: triggered label (in a few minutes).

@release-tool-publish-reporter
Copy link
Copy Markdown

The release build has started, the log can be viewed here. 🌻

@release-tool-publish-reporter
Copy link
Copy Markdown

🥚 You hatched a release! The release build finished successfully! 💜

Talakh added a commit to metricinsights/java-bigquery that referenced this pull request Nov 19, 2025
* test: fix benchmark test missing maven configuration (googleapis#3596)

* deps: update github/codeql-action action to v2.27.9 (googleapis#3608)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquery to v2.45.0 (googleapis#3612)

* deps: update dependency com.google.oauth-client:google-oauth-client-java6 to v1.37.0 (googleapis#3614)

* deps: update dependency com.google.oauth-client:google-oauth-client-jetty to v1.37.0 (googleapis#3615)

* deps: update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.57.0 (googleapis#3617)

* chore(deps): update dependency com.google.cloud:google-cloud-bigqueryconnection to v2.57.0 (googleapis#3616)

* deps: update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.61.0 (googleapis#3618)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.51.0 (googleapis#3619)

* feat(bigquery): support IAM conditions in datasets in Java client. (googleapis#3602)

* feat(bigquery): support IAM conditions in datasets in Java client.

* Fix formatting

* Account for possible null condition field in Acl.

* Add toString() method to Acl.Expr object.

Use service account in integration test instead of hardcoded
personal account.

Change Database API calls to only have one branch, toggling only
the access policy version in a conditional.

* Change Acl.User to be default google credentials in IT test

* fix formatting

* Add Acl.Expr builder. Fix review nits.

* fix formatting

* deps: update actions/upload-artifact action to v4.5.0 (googleapis#3620)

* deps: update github/codeql-action action to v2.28.0 (googleapis#3621)

* deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20241222-2.0.0 (googleapis#3623)

* fix: NPE when reading BigQueryResultSet from empty tables (googleapis#3627)

* fix: NPE when reading BigQueryResultSet from empty tables

* Add unittests

* fix(test): Force usage of ReadAPI (googleapis#3625)

* deps: update dependency com.google.cloud:sdk-platform-java-config to v3.41.1 (googleapis#3628)

* test(deps): update dependency com.google.cloud:google-cloud-storage to v2.47.0 (googleapis#3629)

* chore(deps): update dependency com.google.cloud:google-cloud-bigqueryconnection to v2.58.0 (googleapis#3630)

* deps: update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.58.0 (googleapis#3631)

* deps: update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.62.0 (googleapis#3632)

* deps: update actions/upload-artifact action to v4.6.0 (googleapis#3633)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.11.1 (googleapis#3636)

* chore(main): release 2.46.0 (googleapis#3613)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* deps: update github/codeql-action action to v2.28.1 (googleapis#3637)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquery to v2.46.0 (googleapis#3640)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.51.1 (googleapis#3638)

* chore(main): release 2.46.1-SNAPSHOT (googleapis#3639)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* fix(bigquery): Remove ReadAPI bypass in executeSelect() (googleapis#3624)

* fix(bigquery): Remove ReadAPI bypass in executeSelect() for fast query requests.

* Enable fast query and read API.

Move readAPI condition check from getExecuteSelectResponse() to
queryRpc(). This allows fast query to be used with ReadAPI.

* Check for null for fast query results.getTotalRows()

* Remove test file.

* Add internal query state to keep track of ReadAPI usage.

A Boolean field is added to keep track of whether or not the high
throughput ReadAPI is used. This is mostly for testing to avoid
another regression in the future.

* Move tests into IT test file

* Fix formatting changes. Again :/

* Add VisibleForTesting Annotation

* fix: Close bq read client (googleapis#3644)

* Shutdown bqReadClient after high throughput read

* Code formatted to google-java-format

* deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20250112-2.0.0 (googleapis#3651)

* test(deps): update dependency com.google.cloud:google-cloud-storage to v2.48.0 (googleapis#3654)

* deps: update dependency com.google.cloud:sdk-platform-java-config to v3.42.0 (googleapis#3653)

* feat(bigquery): Support resource tags for datasets in java client (googleapis#3647)

* feat(bigquery): Support resource tags for datasets in java client

* add method to clirr-ignored-diff file

* Try Acl permissions to grant tag permissions

* Add exception to func signature

* Remove IT tests

* chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.11.2 (googleapis#3656)

* chore(main): release 2.47.0 (googleapis#3643)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* chore(deps): update dependency com.google.cloud:google-cloud-bigquery to v2.47.0 (googleapis#3658)

* chore(deps): update dependency com.google.cloud:google-cloud-bigqueryconnection to v2.59.0 (googleapis#3659)

* deps: update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.59.0 (googleapis#3660)

* deps: update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.63.0 (googleapis#3661)

* feat: implement wasNull for BigQueryResultSet (googleapis#3650)

* feat: implement wasNull for BigQueryResultSet

* feat: implement wasNull for BigQueryResultSet

* feat: implement wasNull for BigQueryResultSet

* feat: implement wasNull for BigQueryResultSet

* feat: implement wasNull for BigQueryResultSet

* feat: implement wasNull for BigQueryResultSet

* feat: implement wasNull for BigQueryResultSet

* chore(main): release 2.47.1-SNAPSHOT (googleapis#3657)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.51.2 (googleapis#3665)

* test(deps): update dependency com.google.cloud:google-cloud-storage to v2.48.1 (googleapis#3666)

* deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20250128-2.0.0 (googleapis#3667)

* deps: update dependency com.google.cloud:sdk-platform-java-config to v3.43.0 (googleapis#3669)

* docs: update CONTRIBUTING.md for users without branch permissions (googleapis#3670)

* test(deps): update dependency com.google.cloud:google-cloud-storage to v2.48.2 (googleapis#3674)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.11.3 (googleapis#3675)

* chore(main): release 2.48.0 (googleapis#3663)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* chore(main): release 2.48.1-SNAPSHOT (googleapis#3677)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* chore(deps): update dependency com.google.cloud:google-cloud-bigquery to v2.48.0 (googleapis#3678)

* chore(deps): update dependency com.google.cloud:google-cloud-bigqueryconnection to v2.60.0 (googleapis#3679)

* deps: update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.60.0 (googleapis#3680)

* deps: update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.64.0 (googleapis#3681)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.52.0 (googleapis#3684)

* deps: update dependency com.google.oauth-client:google-oauth-client-java6 to v1.38.0 (googleapis#3685)

* deps: update dependency com.google.oauth-client:google-oauth-client-jetty to v1.38.0 (googleapis#3686)

* deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20250216-2.0.0 (googleapis#3688)

* build(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.0 (googleapis#3689)

* deps: update ossf/scorecard-action action to v2.4.1 (googleapis#3690)

* deps: update actions/upload-artifact action to v4.6.1 (googleapis#3691)

* deps: update dependency com.google.cloud:sdk-platform-java-config to v3.44.0 (googleapis#3694)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.11.4 (googleapis#3695)

* test(deps): update dependency com.google.cloud:google-cloud-storage to v2.49.0 (googleapis#3696)

* chore(main): release 2.48.1 (googleapis#3682)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.9.0 (googleapis#3698)

* build(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.1.4 (googleapis#3699)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquery to v2.48.1 (googleapis#3700)

* chore(main): release 2.48.2-SNAPSHOT (googleapis#3697)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* chore(deps): update dependency com.google.cloud:google-cloud-bigqueryconnection to v2.61.0 (googleapis#3702)

* deps: update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.65.0 (googleapis#3704)

* feat: next release from main branch is 2.49.0 (googleapis#3706)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.53.0 (googleapis#3707)

* deps: update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.61.0 (googleapis#3703)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.54.0 (googleapis#3709)

* deps: update dependency com.google.oauth-client:google-oauth-client-java6 to v1.39.0 (googleapis#3710)

* deps: update dependency com.google.oauth-client:google-oauth-client-jetty to v1.39.0 (googleapis#3711)

* feat(bigquery): Implement getArray in BigQueryResultImpl (googleapis#3693)

* Implement getArray in BigQueryResultImpl

* deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20250216-2.0.0 (googleapis#3688)

* build(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.0 (googleapis#3689)

* deps: update ossf/scorecard-action action to v2.4.1 (googleapis#3690)

* deps: update actions/upload-artifact action to v4.6.1 (googleapis#3691)

* Remove public from BigQueryResultSet class def

* Remove INTEGER_ARRAY_FIELD_LIST from IT test file

* Add ReadApi IT test

* Try old IT test values

* Convert Time objects to strings for comparison

* Fix Formatting

---------

Co-authored-by: Mend Renovate <bot@renovateapp.com>

* deps: update dependency node to v22 (googleapis#3713)

* docs: update error handling comment to be more precise in samples (googleapis#3712)

* docs: update error handling comment to be more precise in samples

* style

* style

* update comment

* ignoredUnusedDeclaredDependencies

* revert wrong commit/PR push ignoredUnusedDeclaredDependencies

* deps: exclude io.netty:netty-common from org.apache.arrow:arrow-memor… (googleapis#3715)

* deps: exclude io.netty:netty-common from org.apache.arrow:arrow-memory-netty

* use dep version override instead of exclusion

* use dep version override instead of exclusion

* ignoredUnusedDeclaredDependencies

* fix: retry ExceptionHandler not retrying on IOException (googleapis#3668)

* fix: retry ExceptionHandler not retrying on IOException due to exception translation

* fix: retry ExceptionHandler not retrying on IOException due to exception translation

* fix: retry ExceptionHandler not retrying on IOException due to exception translation

* fix: retry ExceptionHandler not retrying on IOException due to exception translation

* fix: retry ExceptionHandler not retrying on IOException due to exception translation

* cast to HttpBigQueryRpc

* cast to HttpBigQueryRpc

* fix BigQueryRpc mocks in unit tests

* fix clirr check and format

* fix clirr

* fix clirr

* refactor HttpBigQueryRpc.write

* refactor HttpBigQueryRpc.write

* refactor ConnectionImpl HttpBigQueryRpc call

* refactor ConnectionImpl HttpBigQueryRpc call

* refactor create table

* refactor create table

* refactor BigQueryImpl

* refactor ConnectionImpl

* add missing unit test for BigQueryImpl deleteJob

* add tests to validate retry on BIGQUERY_EXCEPTION_HANDLER

* handle exception wrapping/unwrapping with new methods

* update runWithRetries to use BigQuery ruWithRetries to correctly handle thrown IOExceptions

* fix unit test

* add unit tests for retry in TableDataWriteChannel

* remove unnecessary null check

* fix unit test where null is returned in mocks causing errors

* deps: update dependency com.google.cloud:sdk-platform-java-config to v3.45.1 (googleapis#3714)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.55.0 (googleapis#3718)

* deps: update netty.version to v4.1.119.final (googleapis#3717)

* test(deps): update dependency com.google.cloud:google-cloud-storage to v2.50.0 (googleapis#3719)

* deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20250302-2.0.0 (googleapis#3720)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.56.0 (googleapis#3722)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.56.0 (googleapis#3722)

* deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20250313-2.0.0 (googleapis#3723)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.12.0 (googleapis#3728)

* deps: update dependency com.google.cloud:google-cloud-datacatalog-bom to v1.66.0 (googleapis#3727)

* deps: update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.62.0 (googleapis#3726)

* chore(deps): update dependency com.google.cloud:google-cloud-bigqueryconnection to v2.62.0 (googleapis#3725)

* deps: update actions/upload-artifact action to v4.6.2 (googleapis#3724)

* deps: update actions/upload-artifact action to v4.6.2 (googleapis#3724)

* chore(main): release 2.49.0 (googleapis#3705)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* chore: group pull requests from one google-cloud-java release (googleapis#3730)

Fixes: b/404966938.

* chore(main): release 2.49.1-SNAPSHOT (googleapis#3732)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* chore(deps): update dependency com.google.cloud:google-cloud-bigquery to v2.49.0 (googleapis#3733)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.57.0 (googleapis#3738)

* fix: Add labels to converter for listTables method (googleapis#3735) (googleapis#3736)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.57.1 (googleapis#3740)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.57.3 (googleapis#3743)

* deps: update netty.version to v4.2.0.final (googleapis#3745)

* deps: update dependency com.google.cloud:sdk-platform-java-config to v3.46.0 (googleapis#3753)

* deps: update dependency com.google.cloud:sdk-platform-java-config to v3.46.0

* chore: use latest formatter in lint check

* chore: use java 17 in linter job

* chore: format java source files

---------

Co-authored-by: Diego Marquez <diegomarquezp@google.com>

* build: introduce testing infra for GraalVM "C" (googleapis#3751)

* build: introduce testing infra for GraalVM "C"

* chore: use nightly jobs

* chore: delete nightly jobs

* chore: update images to the latest

* chore(main): release 2.49.1 (googleapis#3739)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* deps: update dependency com.google.cloud:sdk-platform-java-config to v3.46.2 (googleapis#3756)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.13.0 (googleapis#3759)

* chore(main): release 2.49.2-SNAPSHOT (googleapis#3757)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* chore(main): release 2.49.2 (googleapis#3761)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* feat: add WRITE_TRUNCATE_DATA as an enum value for write disposition (googleapis#3752)

* feat: add WRITE_TRUNCATE_DATA as an enum value for write disposition

For existing tables, WRITE_TRUNCATE_DATA preserves schema/constraints
and replaces data.

internal issue: b/406848221

* formatting

* deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20250404-2.0.0 (googleapis#3754)

* test(deps): update dependency com.google.cloud:google-cloud-storage to v2.51.0 (googleapis#3755)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquery to v2.49.2 (googleapis#3758)

* chore(deps): update dependency com.google.cloud:google-cloud-bigtable to v2.58.1 (googleapis#3764)

* test(deps): update dependency com.google.cloud:google-cloud-storage to v2.52.0 (googleapis#3765)

* chore(main): release 2.49.3-SNAPSHOT (googleapis#3762)

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>

* feat(bigquery): Add support for reservation field in jobs. (googleapis#3768)

* deps: update dependency com.google.api.grpc:proto-google-cloud-bigqueryconnection-v1 to v2.63.0 (googleapis#3770)

* deps: update dependency com.google.apis:google-api-services-bigquery to v2-rev20250427-2.0.0 (googleapis#3773)

* deps: update dependency com.google.cloud:sdk-platform-java-config to v3.46.3 (googleapis#3772)

* test(deps): update dependency com.google.cloud:google-cloud-storage to v2.52.1 (googleapis#3771)

* chore(deps): update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.13.1 (googleapis#3777)

* fix: fix graalvm native test B (googleapis#3775)

* fix: fix graalvm native test B

* fix: add gax