spanner: release v1.7.0 (#2543)
diff --git a/internal/version/version.go b/internal/version/version.go
index 7f1f85f..556642f 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 = "20200629"
+const Repo = "20200701"
// Go returns the Go runtime version. The returned string
// has no whitespace.
diff --git a/spanner/CHANGES.md b/spanner/CHANGES.md
index c732fc1..c220591 100644
--- a/spanner/CHANGES.md
+++ b/spanner/CHANGES.md
@@ -1,5 +1,28 @@
# Changes
+## v1.7.0
+* Retry:
+ - Only retry certain types of internal errors. (#2460)
+* Tracing/metrics:
+ - Never sample `ping()` trace spans (#2520)
+ - Add oc tests for session pool metrics. (#2416)
+* Encoding:
+ - Allow encoding struct with custom types to mutation (#2529)
+* spannertest:
+ - Fix evaluation on IN (#2479)
+ - Support MIN/MAX aggregation functions (#2411)
+* Misc:
+ - Fix TestClient_WithGRPCConnectionPoolAndNumChannels_Misconfigured test (#2539)
+ - Cleanup backoff files and rename a variable (#2526)
+ - Fix TestIntegration_DML test to return err from tx (#2509)
+ - Unskip tests for emulator 0.8.0. (#2494)
+ - Fix TestIntegration_StartBackupOperation test. (#2418)
+ - Fix flakiness in TestIntegration_BatchDML_Error
+ - Unskip TestIntegration_BatchDML and TestIntegration_BatchDML_TwoStatements
+ for emulator by checking the existence of status.
+ - Fix TestStressSessionPool test by taking lock while getting sessions from
+ hc.
+
## v1.6.0
* Sessions:
- Increase the number of sessions in batches instead of one by one when