v1.6.0
What's Changed
Storage
- Support for skipping subtree revisions to increase read performance and reduce disk usage by @mhutchinson in #3201
- Skip SELECTing revision that isn't used by @mhutchinson in #3207
- Inlined storage/sql.go into both implementations that use it by @mhutchinson in #3235
CI
- Disable the OS package patches to bypass the mysql8 gpg key rotation issue by @roger2hk in #3270
- Switch from using unmaintained Google Cloud mysql db image to dockerhub official image by @patflynn in #3272
- Strip unused docker image manipulation from cloudbuild by @mhutchinson in #3278
- Updated all MySQL deps to 8.0 #3182 by @mhutchinson in #3183
- Do vuln scanning with a version of Go not subject to GO-2023-2185 by @mhutchinson in #3202
- Increase some timeouts in integration tests by @mhutchinson in #3203
- Move golangci-lint from Cloud Build to GitHub Action by @roger2hk in #3188
Misc
- Updated Slack channel details by @mhutchinson in #3214
- Make uninitializedBegin test accurately test its intention by @mhutchinson in #3244
- Disable race condition checking for beam code by @mhutchinson in #3249
- Changelog for v1.6.0 release by @mhutchinson in #3285
Dependency updates
- Bump golangci-lint from 1.51.1 to 1.55.1 by @roger2hk in #3177
- Bump k8s.io/klog/v2 from 2.100.1 to 2.110.1 by @dependabot in #3175
- Bump golang from
20f9ab5
todeebfda
in /integration/cloudbuild/testbase by @dependabot in #3178 - Bump golang from
20f9ab5
todeebfda
in /examples/deployment/docker/db_client by @dependabot in #3179 - Bump golang from
20f9ab5
todeebfda
in /examples/deployment/docker/log_server by @dependabot in #3180 - Bump golang from
20f9ab5
todeebfda
in /examples/deployment/docker/log_signer by @dependabot in #3181 - Bump golang from
deebfda
to5bafbbb
in /examples/deployment/docker/log_signer by @dependabot in #3184 - Bump golang from
deebfda
to5bafbbb
in /integration/cloudbuild/testbase by @dependabot in #3186 - Bump golang from
deebfda
to5bafbbb
in /examples/deployment/docker/log_server by @dependabot in #3185 - Bump golang from
deebfda
to5bafbbb
in /examples/deployment/docker/db_client by @dependabot in #3187 - Bump golang.org/x/sys from 0.13.0 to 0.14.0 by @dependabot in #3191
- Bump golang.org/x/sync from 0.4.0 to 0.5.0 by @dependabot in #3190
- Bump golang from 1.21.3-bookworm to 1.21.4-bookworm in /examples/deployment/docker/log_server by @dependabot in #3195
- Bump MariaDB image from 10.3 to 11.1 in Cloud Build by @roger2hk in #3189
- Bump google.golang.org/api from 0.149.0 to 0.150.0 by @dependabot in #3193
- Bump golang from 1.21.3-bookworm to 1.21.4-bookworm in /integration/cloudbuild/testbase by @dependabot in #3192
- Bump golang from 1.21.3-bookworm to 1.21.4-bookworm in /examples/deployment/docker/log_signer by @dependabot in #3194
- Bump golang from 1.21.3-bookworm to 1.21.4-bookworm in /examples/deployment/docker/db_client by @dependabot in #3196
- Bump golang from
932f877
to85aacbe
in /integration/cloudbuild/testbase by @dependabot in #3197 - Bump golang from
f559da8
to85aacbe
in /examples/deployment/docker/log_server by @dependabot in #3198 - Bump golang.org/x/tools from 0.14.0 to 0.15.0 by @dependabot in #3204
- Bump golang from
f559da8
to85aacbe
in /examples/deployment/docker/log_signer by @dependabot in #3199 - Bump cloud.google.com/go/spanner from 1.51.0 to 1.53.0 by @dependabot in #3206
- Bump google.golang.org/api from 0.150.0 to 0.151.0 by @dependabot in #3208
- Bump github.com/apache/beam/sdks/v2 from 2.51.0 to 2.52.0 by @dependabot in #3209
- Bump golang from
85aacbe
toc870468
in /examples/deployment/docker/log_signer by @dependabot in #3210 - Bump golang from
85aacbe
toc870468
in /examples/deployment/docker/db_client by @dependabot in #3211 - Bump golang from
85aacbe
toc870468
in /integration/cloudbuild/testbase by @dependabot in #3212 - Bump golang from
85aacbe
toc870468
in /examples/deployment/docker/log_server by @dependabot in #3213 - Bump golang from
c870468
to52362e2
in /examples/deployment/docker/db_client by @dependabot in #3215 - Bump golang from
c870468
to52362e2
in /examples/deployment/docker/log_signer by @dependabot in #3216 - Bump golang from
c870468
to52362e2
in /integration/cloudbuild/testbase by @dependabot in #3217 - Bump golang from
c870468
to52362e2
in /examples/deployment/docker/log_server by @dependabot in #3218 - Bump golang.org/x/tools from 0.15.0 to 0.16.0 by @dependabot in #3222
- Bump google.golang.org/api from 0.151.0 to 0.152.0 by @dependabot in #3220
- Bump google-auth-library from 9.2.0 to 9.3.0 in /scripts/gcb2slack by @dependabot in #3224
- Bump google-auth-library from 9.3.0 to 9.4.0 in /scripts/gcb2slack by @dependabot in #3225
- Bump google-auth-library from 9.4.0 to 9.4.1 in /scripts/gcb2slack by @dependabot in #3226
- Bump alpine from
eece025
to34871e7
in /examples/deployment/docker/envsubst by @dependabot in #3227 - Bump cloud.google.com/go/spanner from 1.53.0 to 1.53.1 by @dependabot in #3228
- Bump ubuntu from
2b7412e
to8eab65d
in /examples/deployment/kubernetes/mysql/image by @dependabot in #3229 - Bump golang from 1.21.4-bookworm to 1.21.5-bookworm in /examples/deployment/docker/log_signer by @dependabot in #3230
- Bump golang from 1.21.4-bookworm to 1.21.5-bookworm in /integration/cloudbuild/testbase by @dependabot in #3231
- Bump google.golang.org/api from 0.152.0 to 0.153.0 by @dependabot in #3232
- Bump golang from 1.21.4-bookworm to 1.21.5-bookworm in /examples/deployment/docker/db_client by @dependabot in #3233
- Bump golang from 1.21.4-bookworm to 1.21.5-bookworm in /examples/deployment/docker/log_server by @dependabot in #3234
- Bump go-version-input from 1.20.11 to 1.20.12 in govulncheck.yml by @roger2hk in #3237
- Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in #3238
- Bump go.etcd.io/etcd/v3 from 3.5.10 to 3.5.11 by @dependabot in #3242
- Bump alpine from 3.18 to 3.19 in /examples/deployment/docker/envsubst by @dependabot in #3243
- Bump golang from
a6b787c
to2d3b13c
in /integration/cloudbuild/testbase by @dependabot in #3245 - Bump golang from
a6b787c
to2d3b13c
in /examples/deployment/docker/log_server by @dependabot in #3246 - Bump golang from
a6b787c
to2d3b13c
in /examples/deployment/docker/db_client by @dependabot in #3247 - Bump golang from
a6b787c
to2d3b13c
in /examples/deployment/docker/log_signer by @dependabot in #3248 - Bump google.golang.org/api from 0.153.0 to 0.154.0 by @dependabot in #3250
- Bump golang.org/x/tools from 0.16.0 to 0.16.1 by @dependabot in #3252
- Bump google.golang.org/grpc from 1.59.0 to 1.60.0 by @dependabot in #3251
- Bump distroless/base-debian12 from
1dfdb5e
to8a0bb63
in /examples/deployment/docker/log_server by @dependabot in #3253 - Bump distroless/base-debian12 from
1dfdb5e
to8a0bb63
in /examples/deployment/docker/log_signer by @dependabot in #3254 - Bump golang.org/x/crypto from 0.16.0 to 0.18.0 by @dependabot in #3269
- Bump actions/upload-artifact from 3.1.3 to 4.0.0 by @dependabot in #3255
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #3273
- Bump follow-redirects from 1.15.3 to 1.15.4 in /scripts/gcb2slack by @dependabot in #3271
- Bump google.golang.org/grpc from 1.60.0 to 1.60.1 by @dependabot in #3264
- Bump bitbucket.org/creachadair/shell from 0.0.7 to 0.0.8 by @dependabot in #3266
- Bump ubuntu from
8eab65d
to6042500
in /examples/deployment/kubernetes/mysql/image by @dependabot in #3259 - Bump golang from 1.21.5-bookworm to 1.21.6-bookworm in /integration/cloudbuild/testbase by @dependabot in #3276
- Bump golang from 1.21.5-bookworm to 1.21.6-bookworm in /examples/deployment/docker/log_server by @dependabot in #3277
- Bump golang from 1.21.5-bookworm to 1.21.6-bookworm in /examples/deployment/docker/db_client by @dependabot in #3275
- Bump golang from 1.21.5-bookworm to 1.21.6-bookworm in /examples/deployment/docker/log_signer by @dependabot in #3274
- Bump cloud.google.com/go/spanner from 1.53.1 to 1.54.0 by @dependabot in #3256
- Bump @slack/webhook from 7.0.1 to 7.0.2 in /scripts/gcb2slack by @dependabot in #3268
- Bump distroless/base-debian12 from
8a0bb63
to0a93daa
in /examples/deployment/docker/log_server by @dependabot in #3257 - Bump distroless/base-debian12 from
8a0bb63
to0a93daa
in /examples/deployment/docker/log_signer by @dependabot in #3258 - Bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #3283
- Bump k8s.io/klog/v2 from 2.110.1 to 2.120.0 by @dependabot in #3282
- Bump google-auth-library from 9.4.1 to 9.4.2 in /scripts/gcb2slack by @dependabot in #3280
- Bump mysql from 8.0 to 8.2 in /examples/deployment/docker/db_server by @dependabot in #3279
- Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #3267
- Bump cloud.google.com/go/spanner from 1.54.0 to 1.55.0 by @dependabot in #3284
New Contributors
Full Changelog: v1.5.3...v1.6.0