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/nodejs-spanner
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.19.1
Choose a base ref
...
head repository: googleapis/nodejs-spanner
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.20.0
Choose a head ref
  • 6 commits
  • 28 files changed
  • 6 contributors

Commits on Mar 20, 2025

  1. feat(spanner): add support for snapshot isolation (#2245)

    This PR contains code changes to add support for option IsolationLevel at the client level and at the transaction level.
    supported methods are(RW and Blind Write):
    
    ```
    - writeAtLeastOnce
    - runTransactionAsync
    - runTransaction
    - getTransaction
    - async getTransaction(from transaction runner class)
    ```
    alkatrivedi authored Mar 20, 2025
    Configuration menu
    Copy the full SHA
    b60a683 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2025

  1. feat(debugging): implement x-goog-spanner-request-id propagation per …

    …request (#2205)
    
    * feat(debugging): implement x-goog-spanner-request-id propagation per request
    
    Implements propagation of the x-goog-spanner-request-id that'll be
    propagated for every call. Once an error has been encountered, that
    error will have `.requestId` set.
    
    Fixes #2200
    
    * All: update tests
    
    * Address review feedback
    
    * Remove a redundant prefix check for values to skip
    
    * Put TODO in correct place for retries from GAX
    
    * test: add test to verify that request-id is received
    
    * Revert protos/* spurious updates
    
    * Correctly check for ExecuteStreamingSql headers asynchronously in callback not assuming synchronous/procedural completion
    
    ---------
    
    Co-authored-by: Knut Olav Løite <[email protected]>
    odeke-em and olavloite authored Mar 23, 2025
    Configuration menu
    Copy the full SHA
    e42caea View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2025

  1. feat(spanner): support for Multiplexed Session Partitioned Ops (#2252)

    * feat(spanner): support for Multiplexed Session Partitioned Ops
    
    * feat(spanner): add support for snapshot isolation (#2245)
    
    This PR contains code changes to add support for option IsolationLevel at the client level and at the transaction level.
    supported methods are(RW and Blind Write):
    
    ```
    - writeAtLeastOnce
    - runTransactionAsync
    - runTransaction
    - getTransaction
    - async getTransaction(from transaction runner class)
    ```
    
    * refactor
    
    * refactor
    alkatrivedi authored Mar 27, 2025
    Configuration menu
    Copy the full SHA
    e7ce471 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2025

  1. feat: Add support for Interval (#2192)

    * feat(spanner): add support for interval
    
    * skip interval tests only in emulator
    
    * Addressed PR comments
    
    * Added tests for null and undefined values
    
    * fixed lint failure
    
    ---------
    
    Co-authored-by: Sagar Agarwal <[email protected]>
    sagarwaal and Sagar Agarwal authored Apr 3, 2025
    Configuration menu
    Copy the full SHA
    8c886cb View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2025

  1. chore: add x_goog_spanner_request_id as attribute to spans (#2275)

    This change adds the x-goog-spanner-request-id value that is
    sent as a gRPC header, but as a span attribute with the
    key `x_goog_spanner_request_id` to aid in better debugging
    and correlation.
    
    Updates #2200
    odeke-em authored Apr 11, 2025
    Configuration menu
    Copy the full SHA
    58a53cd View commit details
    Browse the repository at this point in the history
  2. chore(main): release 7.20.0 (#2253)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Apr 11, 2025
    Configuration menu
    Copy the full SHA
    6ed989e View commit details
    Browse the repository at this point in the history
Loading