<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/protobuf/json, branch main</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=main</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-10-07T14:01:08Z</updated>
<entry>
<title>Intermediate changes</title>
<updated>2025-10-07T14:01:08Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-10-07T13:38:53Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ea8dd0f084e1cbe44c7e3c9b14324818f0fed8bc'/>
<id>urn:sha1:ea8dd0f084e1cbe44c7e3c9b14324818f0fed8bc</id>
<content type='text'>
commit_hash:750c9e900f9b56e84ebbac73a0dd8b987d76cb47
</content>
</entry>
<entry>
<title>Set default value for TJson2ProtoConfig fields</title>
<updated>2025-09-22T13:46:31Z</updated>
<author>
<name>mishatag</name>
<email>mishatag@yandex-team.com</email>
</author>
<published>2025-09-22T13:11:07Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1060f634e2b3a8bf2a16e095a42d7c65630b288a'/>
<id>urn:sha1:1060f634e2b3a8bf2a16e095a42d7c65630b288a</id>
<content type='text'>
commit_hash:fdec34dfe80bd9706dd05dd54307986dc99abaa5
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-08-08T13:23:20Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-08-08T13:06:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2d176796ad5d5cc4a93658e9d5c346203b6dcadd'/>
<id>urn:sha1:2d176796ad5d5cc4a93658e9d5c346203b6dcadd</id>
<content type='text'>
commit_hash:0723a1f77acac11c7a51d04edfadaeb1fe12915d
</content>
</entry>
<entry>
<title>Support google::protobuf::Struct and google::protobuf::Value in Json2Proto</title>
<updated>2025-06-17T09:07:27Z</updated>
<author>
<name>timuratshin</name>
<email>timuratshin@yandex-team.com</email>
</author>
<published>2025-06-17T08:39:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=280fed21e0058de0be049996f68b10a336b69370'/>
<id>urn:sha1:280fed21e0058de0be049996f68b10a336b69370</id>
<content type='text'>
Добавляем поддержку парсинга TJsonValue в google::protobuf::Struct и google::protobuf::Value

Сериализация в пути…
commit_hash:0815499b09ba8eeaf77dbda5ab5aced91f1e2474
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-04-16T12:31:39Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-04-16T12:19:25Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f2d5d88031564a430ea49c32ad0dc35f22008c72'/>
<id>urn:sha1:f2d5d88031564a430ea49c32ad0dc35f22008c72</id>
<content type='text'>
commit_hash:f16769226fca7335d2bcf5fb633bf82f06011d96
</content>
</entry>
<entry>
<title>Fix bug in proto2json map empty keys serialization</title>
<updated>2025-04-16T08:13:01Z</updated>
<author>
<name>voevodskiy</name>
<email>voevodskiy@yandex-team.com</email>
</author>
<published>2025-04-16T07:55:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f4d366e1882cfbae7ccda2e7a601b9fa5da09bdb'/>
<id>urn:sha1:f4d366e1882cfbae7ccda2e7a601b9fa5da09bdb</id>
<content type='text'>
`&lt;library/cpp/protobuf/json/proto2json.h&gt;` неправильно сериализует пустой ключ protobuf'ной map'ы

```
message TMyMessage {
    map&lt;string, string&gt; Fields = 1;
}
```

При таком протобуфе

```
Fields { key: "" value: "1" }
```

Сейчас получается json

```
{
    "value": "1"
}
```

Хотя должен получаться такой

```
{
    "": 1
}
```
commit_hash:e678bffbda1a062fa0fcaaba65c2e5f6bf13d558
</content>
</entry>
<entry>
<title>change orm</title>
<updated>2025-03-19T09:08:07Z</updated>
<author>
<name>athene-grey</name>
<email>athene-grey@yandex-team.com</email>
</author>
<published>2025-03-19T08:45:53Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6c4b9a2b45127baabf73cdcb6323f3e3e09e5440'/>
<id>urn:sha1:6c4b9a2b45127baabf73cdcb6323f3e3e09e5440</id>
<content type='text'>
commit_hash:9c93eed6009f6341594f2c67190e2c9574947f8e
</content>
</entry>
<entry>
<title>SortMapKeys in proto2json for deterministic seriarialization</title>
<updated>2024-09-30T14:11:11Z</updated>
<author>
<name>dimastark</name>
<email>dimastark@yandex-team.com</email>
</author>
<published>2024-09-30T13:58:58Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4cd5d4661db60c7f096ec51f08bca0ed7aba8f9b'/>
<id>urn:sha1:4cd5d4661db60c7f096ec51f08bca0ed7aba8f9b</id>
<content type='text'>
commit_hash:e64dedae589fa2d16347be4d80e2596f46566b38
</content>
</entry>
<entry>
<title>Поддержка автопартиционирования топиков в MVP (перенос из mvp/stable-2024-07)</title>
<updated>2024-09-09T11:59:11Z</updated>
<author>
<name>tesseract</name>
<email>tesseract@yandex-team.com</email>
</author>
<published>2024-09-09T11:47:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f49f63dc87ade98240dbb20ac1f2889b3b2ef0aa'/>
<id>urn:sha1:f49f63dc87ade98240dbb20ac1f2889b3b2ef0aa</id>
<content type='text'>
fix create stream without autopartitioning

Add topics autopartitioning for MVP
fix
add support
apply datastreams patch

Fix empty result of datastreams if kinesisEndpoint is not set
2a51beea2bab550e743f19ec7ee8c5c5eb27ed15
</content>
</entry>
<entry>
<title>[yt/cpp/mapreduce]Fix build with system protoc, std::string and system stl</title>
<updated>2024-07-30T11:12:09Z</updated>
<author>
<name>nadya73</name>
<email>nadya73@yandex-team.com</email>
</author>
<published>2024-07-30T10:16:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=cb13057a00bee6a4c0dd414b44686d3ee5680cba'/>
<id>urn:sha1:cb13057a00bee6a4c0dd414b44686d3ee5680cba</id>
<content type='text'>
Fix build with system protoc, std::string and system stl
8b5b81b2d7855f6b0dcb4bb0583a6408e5b7d3f7
</content>
</entry>
</feed>
