Releases
spanner-v9.1.0
Compare
Sorry, something went wrong.
No results found
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 )
You can’t perform that action at this time.