[go: up one dir, main page]

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/java-spanner
base: v6.58.0
Choose a base ref
...
head repository: googleapis/java-spanner
compare: v6.59.0
Choose a head ref
  • 10 commits
  • 102 files changed
  • 9 contributors

Commits on Feb 9, 2024

  1. chore: use sdk-platform-java-config to consolidate build configs (#2865)

    * chore: use sdk-platform-java-config to consolidate build configs
    
    * update trampoline images
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix property name
    
    * exclude graalvm cfg from owlbot
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    mpeddada1 and gcf-owl-bot[bot] committed Feb 9, 2024
    Copy the full SHA
    55bdeff View commit details
    Browse the repository at this point in the history
  2. chore(java): make org.graalvm.buildtools:junit-platform-native a test…

    … dependency upgrade in renovate (#1922) (#2858)
    
    Source-Link: googleapis/synthtool@ee0deda
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-java:latest@sha256:1fb09a3eb66af09221da69087fd1b4d075bc7c79e508d0708f5dc0f842069da2
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Feb 9, 2024
    Copy the full SHA
    3ba604d View commit details
    Browse the repository at this point in the history
  3. refactor: move inner classes to top level (#2846)

    * refactor: move inner classes to top level
    
    Move the gRPC-related inner classes from AbstractResultSet to
    top-level classes, so they are easier to modify and maintain.
    
    This change only contains modifications that are needed to move
    these inner classes. There are no functional changes.
    
    * feat: support lazy decoding of query results (#2847)
    
    * feat: support lazy decoding of query results
    
    Adds an option for lazy decoding of query results. Currently, all values
    in a query result row are decoded from protobuf values to plain Java
    objects at the moment that the result set is advanced to the next row.
    This means that all values are decoded, regardless whether the
    application actually fetches these or not.
    
    Lazy decoding also enables the possibility for (internal) consumers
    of a result set to access the protobuf value before it is converted
    to a plain Java object. This for example allows ChecksumResultSet to
    calculate the checksum based on the protobuf value, instead of a
    Java object, which can be more efficient.
    
    * fix: add null check
    
    * perf: calculate checksum using protobuf values (#2848)
    
    * perf: calculate checksum using protobuf values
    
    * chore: cleanup
    
    * test: remove unrelated test
    
    * fix: undo change to public API
    
    * chore: cleanup|
    
    * 🦉 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>
    olavloite and gcf-owl-bot[bot] committed Feb 9, 2024
    Copy the full SHA
    0e96d1f View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. feat: support public methods to use autogenerated admin clients. (#2878)

    * fix: prevent illegal negative timeout values into thread sleep() method while retrying exceptions in unit tests.
    
    * For details on issue see - #2206
    
    * Fixing lint issues.
    
    * feat: support emulator with autogenerated admin clients.
    
    * chore: modifying public interfaces and adding an integration test.
    
    * chore: add deprecated annotations and add docs.
    
    * chore: making interface methods default.
    
    * chore: add clirr ignore checks for public methods.
    
    * Update google-cloud-spanner/src/main/java/com/google/cloud/spanner/Spanner.java
    
    Co-authored-by: Knut Olav Løite <koloite@gmail.com>
    
    * Update google-cloud-spanner/src/main/java/com/google/cloud/spanner/Spanner.java
    
    Co-authored-by: Knut Olav Løite <koloite@gmail.com>
    
    * Update google-cloud-spanner/src/main/java/com/google/cloud/spanner/Spanner.java
    
    Co-authored-by: Knut Olav Løite <koloite@gmail.com>
    
    * Update google-cloud-spanner/src/main/java/com/google/cloud/spanner/Spanner.java
    
    Co-authored-by: Knut Olav Løite <koloite@gmail.com>
    
    * chore: address PR comments.
    
    * chore: decouple client stub objects and rely on common stub settings object.
    
    * chore: remove unused map objects.
    
    * chore: fix broken unit tests.
    
    * chore: handle case when client is terminated/shutdown
    
    * chore: change to create methods and avoid stale instances.
    
    * Revert "chore: fix broken unit tests."
    
    This reverts commit 07c9cd1.
    
    * test: add more unit tests.
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    ---------
    
    Co-authored-by: Knut Olav Løite <koloite@gmail.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    3 people committed Feb 13, 2024
    Copy the full SHA
    53bcb3e View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Copy the full SHA
    3ef6728 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 6.58.1-SNAPSHOT (#2867)

    🤖 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).
    release-please[bot] committed Feb 14, 2024
    Copy the full SHA
    9282ed6 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. docs: README for OpenTelemetry metrics and traces (#2880)

    * docs: README for OpenTelemetry metrics and traces
    
    * 🦉 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>
    surbhigarg92 and gcf-owl-bot[bot] committed Feb 15, 2024
    Copy the full SHA
    c8632f5 View commit details
    Browse the repository at this point in the history
  2. docs: samples and tests for database Admin APIs. (#2775)

    Adds samples and tests for auto-generated Database Admin APIs.
    arpan14 committed Feb 15, 2024
    Copy the full SHA
    14ae01c View commit details
    Browse the repository at this point in the history
  3. deps: update dependency com.google.cloud:sdk-platform-java-config to …

    …v3.25.0 (#2888)
    
    [![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:sdk-platform-java-config](https://togithub.com/googleapis/java-shared-config) | `3.24.0` -> `3.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:sdk-platform-java-config/3.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:sdk-platform-java-config/3.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:sdk-platform-java-config/3.24.0/3.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:sdk-platform-java-config/3.24.0/3.25.0?slim=true)](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**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    
    ---
    
    This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/googleapis/java-spanner).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    renovate-bot committed Feb 15, 2024
    Copy the full SHA
    8e2da51 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c41e046 View commit details
    Browse the repository at this point in the history