diff options
author | romanovich <romanovich@yandex-team.com> | 2023-09-28 13:09:48 +0300 |
---|---|---|
committer | romanovich <romanovich@yandex-team.com> | 2023-09-28 13:39:11 +0300 |
commit | a8220a37d4b91fe9bfdb340bbdd0bcd1c8ab5b41 (patch) | |
tree | 81ed482f887d879033a5deab901b730450e22138 /build/conf/proto.conf | |
parent | 2b47072a5b83879d583a21bfa0be9770f05860c7 (diff) | |
download | ydb-a8220a37d4b91fe9bfdb340bbdd0bcd1c8ab5b41.tar.gz |
go.temporal.io/server@v1.21.5
PR обновляет go.temporal.io/server до 1.21.5, и, как водится, половину /vendor вместе с ним.
Дифф go.mod: https://a.yandex-team.ru/review/4579119/files/1#file-go.mod
Временные патчи:
* `vendor/github.com/jonboulle/clockwork/patches/0001-Deterministic-NewFakeClock.patch` (https://a.yandex-team.ru/review/4579119/files/1#file-vendor/github.com/jonboulle/clockwork/patches/0001-Deterministic-NewFakeClock.patch) откатывает breaking change, который появился в https://github.com/jonboulle/clockwork/releases/tag/v0.4.0. Нужно постепенно обновить весь наш код и все контрибы, честно переведя их на v0.4.0, после чего этот патчи можно будет вынуть;
* `vendor/go.temporal.io/server/patches/0003-Fix-otel-sdk-metric-usage.patch` (https://a.yandex-team.ru/review/4579119/files/1#file-vendor/go.temporal.io/server/patches/0003-Fix-otel-sdk-metric-usage.patch) отвалится сам собой при последующих обновлениях `go.temporal.io/server`.
* `vendor/github.com/denisenkom/go-mssqldb/patches/0001-Microsoft-go-mssql-backport.patch` (https://a.yandex-team.ru/review/4579119/files/1#file-vendor/github.com/denisenkom/go-mssqldb/patches/0001-Microsoft-go-mssql-backport.patch) — пришлось забэкпортить немного изменений из https://github.com/microsoft/go-mssqldb, чтобы адаптировать код `github.com/denisenkom/go-mssqldb` к обновлённым пакетам `github.com/Azure/azure-sdk-for-go`. Я попробую занести PR в https://github.com/denisenkom/go-mssqldb, но на успех не надеюсь: проект выглядит достаточно покинутым.
Временные реплейсы:
* `replace cloud.google.com/go/pubsub => cloud.google.com/go/pubsub v1.30.0`, потому что более новые версии не вендорятся с ошибкой
```
yo: update cloud.google.com/go/pubsub v1.30.0 => v1.32.0
yo: failed to generate ya.make files for module "cloud.google.com/go/pubsub": cannot query module due to -mod=vendor
(Go version in go.mod is at least 1.14 and vendor directory exists.)
```
* `replace google.golang.org/grpc => google.golang.org/grpc v1.56.2` — как минимум, чтобы не апать слишком много версий gRPC до последней v1.58.2. В целом я не уверен, что это вообще возможно в данный момент — не все контрибы к этому готовы.
Обновление пакетов `go.opentelemetry.io/otel` заставило перейти на `https://pkg.go.dev/go.opentelemetry.io/otel@v1.17.0/semconv/v1.21.0`.
Diffstat (limited to 'build/conf/proto.conf')
-rw-r--r-- | build/conf/proto.conf | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/build/conf/proto.conf b/build/conf/proto.conf index 468ac0a2e9..aa9f61aac9 100644 --- a/build/conf/proto.conf +++ b/build/conf/proto.conf @@ -250,8 +250,8 @@ vendor/google.golang.org/genproto/googleapis/api/label \ vendor/google.golang.org/genproto/googleapis/api/metric \ vendor/google.golang.org/genproto/googleapis/api/monitoredres \ vendor/google.golang.org/genproto/googleapis/api/serviceconfig \ -vendor/google.golang.org/genproto/googleapis/api/servicecontrol/v1 \ -vendor/google.golang.org/genproto/googleapis/api/servicemanagement/v1 \ +vendor/cloud.google.com/go/servicecontrol/apiv1/servicecontrolpb \ +vendor/cloud.google.com/go/servicemanagement/apiv1/servicemanagementpb \ vendor/google.golang.org/genproto/googleapis/iam/admin/v1 \ vendor/google.golang.org/genproto/googleapis/iam/credentials/v1 \ vendor/google.golang.org/genproto/googleapis/iam/v1 \ |