Refactor: refactor code changes from main#1659
Open
cindy-peng wants to merge 360 commits intogrpc-experimentalfrom
Open
Refactor: refactor code changes from main#1659cindy-peng wants to merge 360 commits intogrpc-experimentalfrom
cindy-peng wants to merge 360 commits intogrpc-experimentalfrom
Conversation
* chore(main): release 2.24.1 * chore: generate libraries at Mon Oct 28 17:17:32 UTC 2024 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
* fix(doc): Add discriptions for TransactionCallable interface * chore: generate libraries at Mon Oct 28 22:49:19 UTC 2024 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
* fix(doc): Fix return types for batch interface * chore: generate libraries at Tue Oct 29 00:30:42 UTC 2024 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
🤖 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).
…#1650) * chore: Update generation configuration at Fri Nov 1 02:27:18 UTC 2024 * chore: Update generation configuration at Sat Nov 2 02:22:17 UTC 2024 * chore: generate libraries at Sat Nov 2 02:22:55 UTC 2024
…#1652) * chore: Update generation configuration at Tue Nov 5 02:22:24 UTC 2024 * chore: generate libraries at Tue Nov 5 02:23:04 UTC 2024
* chore(main): release 2.24.2 * chore: generate libraries at Wed Nov 6 21:13:30 UTC 2024 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
#1654) * chore: Update generation configuration at Thu Nov 7 02:22:45 UTC 2024 * chore: Update generation configuration at Fri Nov 8 02:22:33 UTC 2024 * chore: Update generation configuration at Sat Nov 9 02:19:26 UTC 2024 * chore: Update generation configuration at Tue Nov 12 02:21:13 UTC 2024
|
Warning: This pull request is touching the following templated files:
|
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
#1657) * chore: Update generation configuration at Wed Nov 13 02:22:54 UTC 2024 * chore: Update generation configuration at Thu Nov 14 02:23:22 UTC 2024 * chore: Update generation configuration at Fri Nov 15 02:26:26 UTC 2024 * chore: Update generation configuration at Sat Nov 16 02:25:10 UTC 2024 * chore: Update generation configuration at Mon Nov 18 02:27:15 UTC 2024
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
#1669) * chore: Update generation configuration at Tue Nov 19 02:26:26 UTC 2024 * chore: generate libraries at Tue Nov 19 02:27:03 UTC 2024 * chore: Update generation configuration at Wed Nov 20 02:25:57 UTC 2024
* chore: make library generation required * chore: generate libraries at Tue Nov 19 22:29:32 UTC 2024 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
* chore:Disable v3-experimental branch rules * chore: generate libraries at Tue Nov 19 00:24:17 UTC 2024 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
This PR introduces `java.time` alternatives to existing `org.threeten.bp.*` methods, as well as switching internal variables (if any) to `java.time` The main constraint is to keep the changes backwards compatible, so for each existing threeten method "`method1(org.threeten.bp.Duration)`" we will add an alternative with a _Duration_ (or _Timestamp_ when applicable) suffix: "`method1Duration(java.time.Duration)`". For most cases, the implementation will be held in the `java.time` method and the old threeten method will just delegate the call to it. However, for the case of abstract classes, the implementation will be kept in the threeten method to avoid breaking changes (i.e. users that already overloaded the method in their user code).
* feat: enable flag for report generation * chore: remove clirr-maven-plugin override
* deps: update opentelemetry.version to 1.52.0 * chore: do not manage custom opentelemetry version
* chore: grant write access to yoshi-java * chore: update CODEOWNERS to reflect new team ownership
#1988) * chore: Update generation configuration at Tue Oct 21 02:28:45 UTC 2025 * chore: Update generation configuration at Wed Oct 22 02:31:15 UTC 2025 * chore: Update generation configuration at Thu Oct 23 02:29:19 UTC 2025 * chore: Update generation configuration at Fri Oct 24 02:26:58 UTC 2025 * chore: Update generation configuration at Sat Oct 25 02:29:34 UTC 2025 * chore: Update generation configuration at Tue Oct 28 02:28:27 UTC 2025 * chore: generate libraries at Tue Oct 28 02:29:03 UTC 2025 * chore: Update generation configuration at Wed Oct 29 02:32:03 UTC 2025 * chore: Update generation configuration at Thu Oct 30 02:30:16 UTC 2025 * chore: Update generation configuration at Fri Oct 31 02:31:28 UTC 2025 * chore: Update generation configuration at Sat Nov 1 02:30:05 UTC 2025 * chore: Update generation configuration at Tue Nov 4 02:29:37 UTC 2025 * chore: Update generation configuration at Wed Nov 5 02:30:08 UTC 2025 * chore: generate libraries at Wed Nov 5 02:30:40 UTC 2025 * chore: Update generation configuration at Thu Nov 6 02:31:22 UTC 2025 * chore: Update generation configuration at Fri Nov 7 02:33:54 UTC 2025 * chore: Update generation configuration at Sat Nov 8 02:27:23 UTC 2025 * chore: generate libraries at Sat Nov 8 02:27:56 UTC 2025 * chore: Update generation configuration at Tue Nov 11 02:30:31 UTC 2025 * chore: Update generation configuration at Wed Nov 12 02:30:56 UTC 2025 * chore: Update generation configuration at Thu Nov 13 02:30:31 UTC 2025 --------- Co-authored-by: Diego Marquez <diegomarquezp@google.com>
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
* chore(main): release 2.33.0 * chore: generate libraries at Thu Nov 13 19:52:09 UTC 2025 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
* chore: add release-please config for protobuf-4.x * Change release type from java-backport to java-yoshi
#1999) * chore: Update generation configuration at Fri Nov 14 02:30:15 UTC 2025 * chore: Update generation configuration at Sat Nov 15 02:28:09 UTC 2025 * chore: Update generation configuration at Mon Nov 17 02:30:05 UTC 2025 * chore: Update generation configuration at Tue Nov 18 02:29:50 UTC 2025 * chore: Update generation configuration at Wed Nov 19 02:29:25 UTC 2025 * chore: generate libraries at Wed Nov 19 02:29:59 UTC 2025 * chore: Update generation configuration at Thu Nov 20 02:29:22 UTC 2025 * chore: Update generation configuration at Fri Nov 21 02:29:09 UTC 2025 * chore: Update generation configuration at Wed Nov 26 02:30:42 UTC 2025 * chore: Update generation configuration at Thu Nov 27 02:29:34 UTC 2025 * chore: Update generation configuration at Fri Nov 28 02:29:20 UTC 2025 * chore: Update generation configuration at Tue Dec 2 02:31:02 UTC 2025 * chore: Update generation configuration at Wed Dec 3 02:31:00 UTC 2025 * chore: Update generation configuration at Thu Dec 4 02:30:58 UTC 2025 * chore: Update generation configuration at Fri Dec 5 02:31:18 UTC 2025 * chore: Update generation configuration at Sat Dec 6 02:29:05 UTC 2025 * chore: Update generation configuration at Tue Dec 9 02:31:22 UTC 2025 * chore: Update generation configuration at Wed Dec 10 02:31:33 UTC 2025 * chore: Update generation configuration at Thu Dec 11 02:33:14 UTC 2025 * chore: generate libraries at Thu Dec 11 02:33:48 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.33.1 * chore: generate libraries at Thu Dec 11 22:21:16 UTC 2025 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
🤖 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: Run errorprone for JDK 17+ * chore: Enable error prone for Java 17+ * chore: Set the error prone core version as a property * chore: Add error prone configs in handwritten modules * chore: generate libraries at Thu Dec 18 19:31:48 UTC 2025 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
* chore: cleanup release-please config - Remove redundant options already declared at the top level.\n- Remove bumpMinorPreMajor for repositories after the first major release. * chore: format release-please.yml
#2015) * chore: Update generation configuration at Fri Dec 12 02:32:40 UTC 2025 * chore: Update generation configuration at Sat Dec 13 02:30:22 UTC 2025 * chore: generate libraries at Sat Dec 13 02:30:51 UTC 2025 * chore: Update generation configuration at Mon Dec 15 02:35:52 UTC 2025 * chore: Update generation configuration at Tue Dec 16 02:33:05 UTC 2025 * chore: Update generation configuration at Wed Dec 17 02:31:09 UTC 2025 * chore: generate libraries at Wed Dec 17 02:31:38 UTC 2025 * chore: Update generation configuration at Thu Dec 18 02:31:20 UTC 2025 * chore: Update generation configuration at Fri Dec 19 02:32:33 UTC 2025 * chore: Update generation configuration at Sat Dec 20 02:30:15 UTC 2025 * chore: generate libraries at Sat Dec 20 02:30:47 UTC 2025 * chore: Update generation configuration at Wed Dec 24 02:32:17 UTC 2025 * chore: Update generation configuration at Thu Dec 25 02:34:09 UTC 2025 * chore: Update generation configuration at Tue Dec 30 02:34:32 UTC 2025 * chore: Update generation configuration at Wed Dec 31 02:34:34 UTC 2025 * chore: Update generation configuration at Tue Jan 6 02:36:10 UTC 2026 * chore: generate libraries at Tue Jan 6 02:36:41 UTC 2026 * chore: Update generation configuration at Wed Jan 7 02:35:49 UTC 2026 * chore: Update generation configuration at Thu Jan 8 02:35:40 UTC 2026 * chore: Update generation configuration at Fri Jan 9 02:36:14 UTC 2026 * chore: Update generation configuration at Sat Jan 10 02:32:36 UTC 2026 * chore: Update generation configuration at Tue Jan 13 02:35:07 UTC 2026 * chore: generate libraries at Tue Jan 13 02:35:35 UTC 2026 * chore: Update generation configuration at Tue Jan 13 21:59:16 UTC 2026 * chore: generate libraries at Tue Jan 13 21:59:42 UTC 2026
#2030) * chore: Update generation configuration at Wed Jan 14 02:40:25 UTC 2026 * chore: generate libraries at Wed Jan 14 02:40:55 UTC 2026 * chore: Update generation configuration at Thu Jan 15 02:36:12 UTC 2026 --------- Co-authored-by: Diego Marquez <diegomarquezp@google.com>
* chore(main): release 2.33.2 * chore: generate libraries at Thu Jan 15 15:37:45 UTC 2026 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
* chore: update workflow github token * chore: generate libraries at Thu Jan 22 20:25:14 UTC 2026 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
Comment on lines
25
to
45
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Determine whether the pull request comes from a fork | ||
| run: | | ||
| if [[ "${GITHUB_REPOSITORY}" != "${REPO_FULL_NAME}" ]]; then | ||
| echo "This PR comes from a fork. Skip library generation." | ||
| echo "SHOULD_RUN=false" >> $GITHUB_ENV | ||
| else | ||
| echo "SHOULD_RUN=true" >> $GITHUB_ENV | ||
| fi | ||
| - uses: actions/checkout@v4 | ||
| if: env.SHOULD_RUN == 'true' | ||
| with: | ||
| fetch-depth: 0 | ||
| token: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }} | ||
| - uses: googleapis/sdk-platform-java/.github/scripts@v2.65.1 | ||
| if: env.SHOULD_RUN == 'true' | ||
| with: | ||
| base_ref: ${{ github.base_ref }} | ||
| head_ref: ${{ github.head_ref }} | ||
| token: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }} |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
Comment on lines
+24
to
+46
| runs-on: ubuntu-24.04 | ||
| env: | ||
| # the branch into which the pull request is merged | ||
| base_branch: main | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| with: | ||
| fetch-depth: 0 | ||
| token: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }} | ||
| - name: Install Dependencies | ||
| shell: bash | ||
| run: sudo apt-get update && sudo apt-get install -y libxml2-utils | ||
| - name: Update params in generation config to latest | ||
| shell: bash | ||
| run: | | ||
| set -x | ||
| [ -z "$(git config user.email)" ] && git config --global user.email "cloud-java-bot@google.com" | ||
| [ -z "$(git config user.name)" ] && git config --global user.name "cloud-java-bot" | ||
| bash .github/scripts/update_generation_config.sh \ | ||
| --base_branch "${base_branch}" \ | ||
| --repo ${{ github.repository }} | ||
| env: | ||
| GH_TOKEN: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }} |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
#2038) * chore: Update generation configuration at Fri Jan 23 22:02:56 UTC 2026 * chore: generate libraries at Fri Jan 23 22:03:29 UTC 2026
* chore(main): release 2.33.3 * chore: generate libraries at Sat Jan 24 01:25:16 UTC 2026 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
* chore: replace old java team with cloud-sdk-java-team * Removed firestore or datastore teams b/479542582
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.