github googleapis/google-cloud-node spanner-v9.1.0
spanner: v9.1.0

3 hours ago

9.1.0 (2026-10-13)

Features

  • spanner: Remove session pool and only use multiplexed sessions (#9567) (dd43d94)
  • test-utils: Add runtime detection predicates and cross-engine assertion helpers (#9492) (f971bb5)
  • tools: Add individual CLI flags for Bun monkey patches (#9533) (a5eec89)

Bug Fixes

  • spanner: Preserve query immutability and optimize trace config handling (#9264) (db1b7ed)
  • test-utils: Make google-test-utils a private workspace package (#9525) (be25b6f)
  • tools: Address follow-up review comments from #9533 (#9553) (901a99b)

Performance Improvements

  • spanner: Cache OTel attribute objects in metrics tracer (#9309) (244dc8a)
  • spanner: Carry MetricsTracer on call context instead of global registry (#9310) (cadb10a)
  • spanner: Eliminate per-RPC regex operations in metrics layer (#9308) (25b0486)
  • spanner: Hoist AFE timing check to skip AFE metrics (#9313) (4f56e9d)
  • spanner: Optimize chunk processing, adopt resumable chunk queue, and add event-driven backpressure (#9336) (3efbf66)
  • spanner: Optimize prepareGapicRequest dispatch and eliminate deep cloning (#9271) (9491cf2)
  • spanner: Optimize request ID generation and counter management (#9447) (7c87954)
  • spanner: Single-pass protobuf value encoding in codec (#9350) (5aab70c)
  • spanner: Skip no-op release listener for queries on multiplexed sessions (#9445) (bfa6bd9)

Don't miss a new google-cloud-node release

NewReleases is sending notifications on new releases.