<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build/scripts/go_proto_wrapper.py, branch CLI_2.21.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.21.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.21.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-02-04T08:17:41Z</updated>
<entry>
<title>fix --go_out on windows</title>
<updated>2025-02-04T08:17:41Z</updated>
<author>
<name>iniklyaev</name>
<email>iniklyaev@yandex-team.com</email>
</author>
<published>2025-02-04T07:50:32Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e29ec2cd295da3a1574be2531d545f0d0accdeca'/>
<id>urn:sha1:e29ec2cd295da3a1574be2531d545f0d0accdeca</id>
<content type='text'>
commit_hash:cf8227590444e769ad0460d4f8153c1ad2c3c6ed
</content>
</entry>
<entry>
<title>Do not raise additional exception when failed to decode protoc output</title>
<updated>2024-09-03T06:26:06Z</updated>
<author>
<name>somov</name>
<email>somov@yandex-team.com</email>
</author>
<published>2024-09-03T06:06:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=901ec90025bf990a52f0e482d013b0d20a6002ac'/>
<id>urn:sha1:901ec90025bf990a52f0e482d013b0d20a6002ac</id>
<content type='text'>
ba7df0e549915def70c0b6d303aa625ddc636db9
</content>
</entry>
<entry>
<title>fix finding output for windows</title>
<updated>2024-07-22T06:34:05Z</updated>
<author>
<name>snermolaev</name>
<email>snermolaev@yandex-team.com</email>
</author>
<published>2024-07-22T06:17:46Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=38595c8a249ab9abf1e5214d104711b82d8d98c8'/>
<id>urn:sha1:38595c8a249ab9abf1e5214d104711b82d8d98c8</id>
<content type='text'>
f716810a9fedbb4497a907fd542cb5d7f54be0f9
</content>
</entry>
<entry>
<title>`build/scripts` ya style --py</title>
<updated>2023-11-30T09:56:46Z</updated>
<author>
<name>iaz1607</name>
<email>iaz1607@yandex-team.com</email>
</author>
<published>2023-11-30T09:16:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8951ddf780e02616cdb2ec54a02bc354e8507c0f'/>
<id>urn:sha1:8951ddf780e02616cdb2ec54a02bc354e8507c0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix misspell in go_proto_wrapper.py</title>
<updated>2023-07-13T09:12:48Z</updated>
<author>
<name>griddic</name>
<email>griddic@yandex-team.com</email>
</author>
<published>2023-07-13T09:12:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=62da78f79c79fb1209636075ba801082c6b47bcd'/>
<id>urn:sha1:62da78f79c79fb1209636075ba801082c6b47bcd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support for new progotobuf/grpc Go generators</title>
<updated>2023-06-23T13:19:33Z</updated>
<author>
<name>mialinx</name>
<email>mialinx@yandex-team.com</email>
</author>
<published>2023-06-23T13:19:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b5b172e661d423983bd94fd2d50cfa9c173771bd'/>
<id>urn:sha1:b5b172e661d423983bd94fd2d50cfa9c173771bd</id>
<content type='text'>
Какие проблему решаем:

1) Текущий генератор (https://github.com/golang/protobuf/) - устаревший, и его рекомендуют заменить на новый (https://pkg.go.dev/google.golang.org/protobuf/cmd/protoc-gen-go)

2) Новый генератор использует интерфейсы в сгенерированных  stubах
```
func RegisterTestAgentServiceServer(s grpc.ServiceRegistrar, srv TestAgentServiceServer) {  // grpc.ServiceRegistrar - интерфейс
```
Вместо
```
func RegisterTestAgentServiceServer(s *grpc.Server, srv TestAgentServiceServer) { // *grpc.Server - конкретный тип
```
что необходимо нам для  https://st.yandex-team.ru/

3) чтобы не было попыток писать вот такое https://a.yandex-team.ru/arcadia/taxi/graph/fleet-tracking-system/grpc-gateway/go_lib/ya.make?rev=11743497#L25</content>
</entry>
<entry>
<title>add ymake export to ydb</title>
<updated>2023-06-13T08:05:01Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-06-13T08:05:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0'/>
<id>urn:sha1:bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert ymake build from ydb oss export</title>
<updated>2023-03-28T19:25:04Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-03-28T19:25:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b8a17f9b1c166d2e9a26b99348a4c29d972caf55'/>
<id>urn:sha1:b8a17f9b1c166d2e9a26b99348a4c29d972caf55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add library/cpp/actors, ymake build to ydb oss export</title>
<updated>2023-03-15T16:59:12Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-03-15T16:59:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11'/>
<id>urn:sha1:056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix ya.make</title>
<updated>2022-07-07T11:41:37Z</updated>
<author>
<name>monster</name>
<email>monster@ydb.tech</email>
</author>
<published>2022-07-07T11:41:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=06e5c21a835c0e923506c4ff27929f34e00761c2'/>
<id>urn:sha1:06e5c21a835c0e923506c4ff27929f34e00761c2</id>
<content type='text'>
</content>
</entry>
</feed>
