diff options
author | vitalyisaev <vitalyisaev@yandex-team.com> | 2023-06-19 16:09:10 +0300 |
---|---|---|
committer | vitalyisaev <vitalyisaev@yandex-team.com> | 2023-06-19 16:09:10 +0300 |
commit | c7fa117ab3122dd361bcc50dd975c12bb6714bbb (patch) | |
tree | 3eda0ae81f35ad70686dbf99b6f9fcc2cd1ce6f7 /library/go/core | |
parent | 128fa513a8669e87b8e2322efa61c7b82a8c085d (diff) | |
download | ydb-c7fa117ab3122dd361bcc50dd975c12bb6714bbb.tar.gz |
Prepare Connector for deployment in Cloud
1. В сервер добавлен режим работы с TLS и протестирован с помощью клиента на самоподписных сертификатах.
2. Конфигурации клиента и сервера теперь описаны в Protobuf, при этом они переиспользуют некоторые типы из API Коннектора.
3. В связи с п. 2 API отрефакторено и разделено по двум папкам: `ydb/library/yql/providers/generic/connector/api/common` и `ydb/library/yql/providers/generic/connector/api/service`
4. Добавлена большая часть скриптов для сборки через `ya package` и разворачивания сервиса (по аналогии с `yq-watchdog`).
Diffstat (limited to 'library/go/core')
-rw-r--r-- | library/go/core/buildinfo/test/main.go | 15 | ||||
-rw-r--r-- | library/go/core/buildinfo/test/ya.make | 5 |
2 files changed, 20 insertions, 0 deletions
diff --git a/library/go/core/buildinfo/test/main.go b/library/go/core/buildinfo/test/main.go new file mode 100644 index 0000000000..a17ac12749 --- /dev/null +++ b/library/go/core/buildinfo/test/main.go @@ -0,0 +1,15 @@ +package main + +import ( + "fmt" + + "a.yandex-team.ru/library/go/core/buildinfo" +) + +func main() { + if buildinfo.Info.ProgramVersion != "" { + fmt.Print(buildinfo.Info.ProgramVersion) + } else { + fmt.Printf("ProgramVersion is not available\n") + } +} diff --git a/library/go/core/buildinfo/test/ya.make b/library/go/core/buildinfo/test/ya.make new file mode 100644 index 0000000000..6a0765382d --- /dev/null +++ b/library/go/core/buildinfo/test/ya.make @@ -0,0 +1,5 @@ +GO_PROGRAM() + +SRCS(main.go) + +END() |