-
Notifications
You must be signed in to change notification settings - Fork 108
Comparing changes
Open a pull request
base repository: googleapis/nodejs-spanner
base: v7.19.1
head repository: googleapis/nodejs-spanner
compare: v7.20.0
- 6 commits
- 28 files changed
- 6 contributors
Commits on Mar 20, 2025
-
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) ```
Configuration menu - View commit details
-
Copy full SHA for b60a683 - Browse repository at this point
Copy the full SHA b60a683View commit details
Commits on Mar 23, 2025
-
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]>
Configuration menu - View commit details
-
Copy full SHA for e42caea - Browse repository at this point
Copy the full SHA e42caeaView commit details
Commits on Mar 27, 2025
-
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
Configuration menu - View commit details
-
Copy full SHA for e7ce471 - Browse repository at this point
Copy the full SHA e7ce471View commit details
Commits on Apr 3, 2025
-
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]>
Configuration menu - View commit details
-
Copy full SHA for 8c886cb - Browse repository at this point
Copy the full SHA 8c886cbView commit details
Commits on Apr 11, 2025
-
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
Configuration menu - View commit details
-
Copy full SHA for 58a53cd - Browse repository at this point
Copy the full SHA 58a53cdView commit details -
chore(main): release 7.20.0 (#2253)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6ed989e - Browse repository at this point
Copy the full SHA 6ed989eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v7.19.1...v7.20.0