spanner: release v1.6.0
Change-Id: I922149fc04edd5e761da705a1ad788d6f54d3832
Reviewed-on: https://code-review.googlesource.com/c/gocloud/+/56777
Reviewed-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: David Symonds <dsymonds@golang.org>
diff --git a/internal/version/version.go b/internal/version/version.go
index 3227ea3..4ee1054 100644
--- a/internal/version/version.go
+++ b/internal/version/version.go
@@ -26,7 +26,7 @@
// Repo is the current version of the client libraries in this
// repo. It should be a date in YYYYMMDD format.
-const Repo = "20200519"
+const Repo = "20200526"
// Go returns the Go runtime version. The returned string
// has no whitespace.
diff --git a/spanner/CHANGES.md b/spanner/CHANGES.md
index 39e1139..c732fc1 100644
--- a/spanner/CHANGES.md
+++ b/spanner/CHANGES.md
@@ -1,5 +1,31 @@
# Changes
+## v1.6.0
+* Sessions:
+ - Increase the number of sessions in batches instead of one by one when
+ additional sessions are needed. The step size is set to 25, which means
+ that whenever the session pool needs at least one more session, it will
+ create a batch of 25 sessions.
+* Emulator:
+ - Run integration tests against the emulator in Kokoro Presubmit.
+* RPC retrying:
+ - Retry CreateDatabase on retryable codes.
+* spannertest:
+ - Change internal representation of DATE/TIMESTAMP values.
+* spansql:
+ - Cleanly parse adjacent comment marker/terminator.
+ - Support FROM aliases in SELECT statements.
+* Misc:
+ - Fix comparing errors in tests.
+ - Fix flaky session pool test.
+ - Increase timeout in TestIntegration_ReadOnlyTransaction.
+ - Fix incorrect instance IDs when deleting instances in tests.
+ - Clean up test instances.
+ - Clearify docs on Aborted transaction.
+ - Fix timeout+staleness bound for test
+ - Remove the support for resource-based routing.
+ - Fix TestTransaction_SessionNotFound test.
+
## v1.5.1
* Fix incorrect decreasing metrics, numReads and numWrites.