Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/sdk-platform-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.61.0
Choose a base ref
...
head repository: googleapis/sdk-platform-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.62.0
Choose a head ref
  • 10 commits
  • 98 files changed
  • 3 contributors

Commits on Aug 4, 2025

  1. chore(main): release 2.61.1-SNAPSHOT (#3876)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    <details><summary>2.61.1-SNAPSHOT</summary>
    
    ### Updating meta-information for bleeding-edge SNAPSHOT release.
    </details>
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Aug 4, 2025
    Configuration menu
    Copy the full SHA
    48792bc View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2025

  1. chore: Add initial GEMINI.md file (#3879)

    Attempt to generate a `GEMINI.md` file from the different README files
    located throughout the repo.
    
    This is intended to be a first draft and new information and entries can
    be added and iterated upon.
    lqiu96 authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    c34e384 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2025

  1. chore: Enable Gemini CLI Github Actions (#3880)

    Following https://github.com/google-github-actions/run-gemini-cli
    
    Code is generated with `/setup-github`
    lqiu96 authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    00195e6 View commit details
    Browse the repository at this point in the history
  2. ci: Fix gemini cli issues triage (#3881)

    Error:
    ```
    Error: Can't find 'action.yml', 'action.yaml' or 'Dockerfile' under '/home/runner/work/sdk-platform-java/sdk-platform-java'. Did you forget to run actions/checkout before running your local action?
    ```
    
    From
    https://github.com/googleapis/sdk-platform-java/actions/runs/16917097354/job/47933669808
    lqiu96 authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    7b1a151 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2025

  1. Configuration menu
    Copy the full SHA
    f392d90 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2025

  1. ci: Test upper bound dependenices file in Github CI (#3877)

    See b/436286826 for more information
    
    Example workflow run:
    https://github.com/googleapis/sdk-platform-java/actions/runs/16759125283/job/47449497271?pr=3877
    
    ## Sample run with upper-bounds file
    Running locally: `./.github/scripts/test_dependency_compatibility.sh`
    
    ```
    mvn verify -Penable-integration-tests -Dclirr.skip -Dcheckstyle.skip -Dfmt.skip -Denforcer.skip -Djavax.annotation-api.version=1.3.2 -Dgrpc.version=1.74.0 -Dgoogle.auth.version=1.37.1 -Dgoogle.http-client.version=1.47.1 -Dgson.version=2.13.1 -Dguava.version=33.4.8-jre -Dprotobuf.version=4.31.1 -Dopentelemetry.version=1.52.0 -Derrorprone.version=4.15.1 -Dj2objc-annotations.version=3.0.0 -Dthreetenbp.version=1.7.1 -Dslf4j.version=2.0.17 -Dgrpc-gcp.version=1.6.1 -Dgoogle.oauth-client.version=1.39.0 -Dgoogle.api-client.version=2.8.0 -Dthreeten-extra.version=1.8.0 -Dopencensus.version=0.31.0 -Dfindbugs.version=3.0.2 -Derrorprone.version=2.41.0 -Dcodec.version=1.19.0 -Dhttpcomponents.httpcore.version=4.4.16 -Dhttpcomponents.httpclient.version=4.5.14 -Dapache-httpclient-5.version=5.5 -Dapache-httpcore-5.version=5.3.4 -Dperfmark-api.version=0.27.0 -Dj2objc-annotations.version=3.0.0 -Dgoogle.cloud.opentelemetry.version=0.36.0 -Dopentelemetry-semconv.version=1.34.0 -Dflogger.version=0.9 -Darrow.version=18.3.0 -Ddev.cel.version=0.10.1 -Dcom.google.crypto.tink.version=1.18.0 -Dio.opentelemetry.contrib.opentelemetry-gcp-resources.version=1.48.0-alpha
    ```
    
    ## Expected error when using an incompatible Deps version
    Running locally with Protobuf 4.26.0:
    `./.github/scripts/test_dependency_compatibility.sh -l protobuf=4.26.0`
    
    Results:
    ```
    [ERROR] /Users/lawrenceqiu/IdeaProjects/sdk-platform-java/java-common-protos/proto-google-common-protos/src/main/java/com/google/api/OAuthRequirements.java:[65,42] cannot find symbol
    [ERROR]   symbol:   class UnusedPrivateParameter
    [ERROR]   location: class com.google.api.OAuthRequirements
    [ERROR] /Users/lawrenceqiu/IdeaProjects/sdk-platform-java/java-common-protos/proto-google-common-protos/src/main/java/com/google/api/OAuthRequirements.java:[74,51] package com.google.protobuf.GeneratedMessageV3 does not exist
    ```
    
    ## Future
    This does not cover binary or behavior compatibility issues. We plan on
    using downstream unit and integration tests to test those
    incompatibilities in a future date.
    lqiu96 authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    210464d View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2025

  1. chore: Fix dependency CI tests (#3883)

    ```
    Error: Unable to process file command 'env' successfully.
    Error:  format '[ERROR] Non-resolvable import POM: The following artifacts could not be resolved: com.google.cloud:google-cloud-shared-dependencies:pom:3.51.1-SNAPSHOT (absent): Could not find artifact com.google.cloud:google-cloud-shared-dependencies:pom:3.51.1-SNAPSHOT @ com.google.cloud:gapic-showcase-parent:0.0.1-SNAPSHOT, /home/runner/work/sdk-platform-java/sdk-platform-java/java-showcase/pom.xml, line 32, column 19'
    ```
    
    Complaining about not being able to retrieve shared-deps
    lqiu96 authored Aug 15, 2025
    Configuration menu
    Copy the full SHA
    fc80c7b View commit details
    Browse the repository at this point in the history
  2. feat: Set sampledToLocalTracing flag to true for all gRPC MethodDescr…

    …iptors (#3874)
    
    See b/416626151 for more information.
    
    Problem: When the sampledToLocalTracing is set to false or not set, the
    gRPC specific metrics have the `grpc.method` attribute defined as
    `other` instead of the methodDescriptor's full name. This may be
    confusing to customers who may expect to see the full gRPC method name.
    
    High Level: This flag enables captures for specific method names to help
    provide more detailed metrics. We do not expect any noticeable
    performance impact from this change.
    
    This does not impact the method name that is already properly captured
    for Gax Metrics (e.g. Attempt Count, Operation Latency, etc).
    Specifically, the use must be using grpc-java telemetry module and be
    using
    [GrpcOpenTelemetry](https://grpc.github.io/grpc-java/javadoc/io/grpc/opentelemetry/GrpcOpenTelemetry.html)
    instead of
    [OpenTelemetry](https://github.com/open-telemetry/opentelemetry-java/blob/main/api/all/src/main/java/io/opentelemetry/api/OpenTelemetry.java).
    
    ---------
    
    Co-authored-by: cloud-java-bot <[email protected]>
    lqiu96 and cloud-java-bot authored Aug 15, 2025
    Configuration menu
    Copy the full SHA
    592e899 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2025

  1. chore: Update the upper bound dependencies file (#3886)

    Updates to the following upper bound dependency versions:
    ```
    j2objc-annotations=3.1
    threetenbp=1.7.2
    google.api-client=2.8.1
    opentelemetry-semconv=1.34.0
    ```
    lqiu96 authored Aug 19, 2025
    Configuration menu
    Copy the full SHA
    a660a86 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 2.62.0 (#3884)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    <details><summary>2.62.0</summary>
    
    ##
    [2.62.0](v2.61.0...v2.62.0)
    (2025-08-19)
    
    
    ### Features
    
    * Set sampledToLocalTracing flag to true for all gRPC MethodDescriptors
    ([#3874](#3874))
    ([592e899](592e899))
    </details>
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Aug 19, 2025
    Configuration menu
    Copy the full SHA
    27fe524 View commit details
    Browse the repository at this point in the history
Loading