Skip to content

Releases: googleapis/nodejs-spanner

v4.8.0

13 Mar 14:01
dc31cdf

Choose a tag to compare

Features

v4.7.0

27 Feb 15:16
34275c1

Choose a tag to compare

Features

  • export protos in src/index.ts (0fa0f93)

v4.6.2

19 Feb 01:01
104dd86

Choose a tag to compare

Bug Fixes

  • Correctly parse metadata from BatchDML response + fix flaky system test (#825) (8b95da7)
  • retry 'Session not found' errors on getSnapshot (#819) (59bafbf)
  • retry 'Session not found' for r/w tx (#824) (1b393c4)

v4.6.1

30 Jan 15:17
1c887cf

Choose a tag to compare

Bug Fixes

  • enum, bytes, and Long types now accept strings (#816) (e63914d)
  • fixed wrong return type of Database.run(..) (#810) (10c31d8), closes #809
  • retry Session not found for Database.run(..) (#812) (6a48fd6)
  • use PreciseDate instead of Date for min read timestamp (#807) (da8c2f8)

v4.6.0

16 Jan 01:46

Choose a tag to compare

Features

  • add fieldNames option in instance#getMetadata() (#760) (fa3154e)

v4.5.2

16 Jan 01:09

Choose a tag to compare

Bug Fixes

  • max backoff should be 32 seconds (#792) (c697240)
  • retry executeStreamingSql when error code is retryable (#795) (1491858), closes #620

v4.5.1

08 Jan 23:46

Choose a tag to compare

Bug Fixes

  • session pool should only create session if pending<=waiters (#791) (75345b1), closes #790

v4.5.0

06 Jan 19:13

Choose a tag to compare

Features

  • include potential leaked session stacktraces in error (#759) (1c0cf27)

Bug Fixes

  • clear stack of session while preparing new r/w tx (#768) (c852709)
  • delete env var after test if it was not set (#774) (7a1f40d)
  • end readWrite transaction in sample (#766) (f419e27)
  • return different databases for different pool options (#754) (106c7a5)
  • session pool should use push/pop and return sessions lifo (#776) (384bde1)
  • transaction runner should not timeout before first attempt (#789) (c75076e), closes #786
  • year zero was not accepted for SpannerDate (#783) (0ceb862)

v4.4.1

17 Dec 15:01

Choose a tag to compare

Bug Fixes

  • get stacktrace before any async method call (#756) (3091a78)

v4.4.0

11 Dec 00:19

Choose a tag to compare

Features

Bug Fixes

  • changes to default rpc timeouts (da066fc)
  • deps: pin TypeScript below 3.7.0 (7b1e07b)
  • deps: update dependency yargs to v15 (#736) (e289890)
  • docs: snippets are now replaced in jsdoc comments (#731) (843ce6f)
  • createInstance should return a value (#747) (16c013f)
  • include long import in proto typescript declaration file (#732) (6fe0757)
  • restore SessionLeakError name after super call (#745) (d04609b)