<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/utils/log/proto, 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-09-09T15:20:35Z</updated>
<entry>
<title>YQL-20317: Support direct logger writting</title>
<updated>2025-09-09T15:20:35Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-09-09T14:52:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c47fbc2f23c272a5a06f1a6c5c440d0bb3e2acac'/>
<id>urn:sha1:c47fbc2f23c272a5a06f1a6c5c440d0bb3e2acac</id>
<content type='text'>
This is a temporary solution, as this patch actually
hides a problematic logger usage. The only way to
get an assertion error at logger format is using
`ILogger::Write` directly. It seems to happen on
backtrace output.
commit_hash:a69c66cdd2580281e9704fbd7044a669b0d89f21
</content>
</entry>
<entry>
<title>YQL-20186: Introduce JSON logging format</title>
<updated>2025-08-08T07:02:13Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-08-08T06:50:15Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=20b6ad5215d401f30ea22198dee8e98fe134b6f1'/>
<id>urn:sha1:20b6ad5215d401f30ea22198dee8e98fe134b6f1</id>
<content type='text'>
MVP support of JSON formatting for logs for `YqlLog`.
Now generic fields like `procname`, `pid` and so on
are written to json map under the `@fields` key.

The feature can be enabled via the

```cpp
NYql::NLog::InitLogger(&amp;Cerr, NYql::NLog::JsonFormat);
```
commit_hash:fb4b92ec6766ebf7993eedf7428a9104b57fcbc5
</content>
</entry>
<entry>
<title>Introduce ytflow provider</title>
<updated>2025-02-06T17:42:58Z</updated>
<author>
<name>ngc224</name>
<email>ngc224@yandex-team.com</email>
</author>
<published>2025-02-06T17:00:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1d4e7d61c30c306137e88adacd55135fae34bb99'/>
<id>urn:sha1:1d4e7d61c30c306137e88adacd55135fae34bb99</id>
<content type='text'>
commit_hash:58d01c10ee3254aa66a6f5f68e1563faeb70cc0b
</content>
</entry>
<entry>
<title>Fast mr template</title>
<updated>2025-01-21T11:42:41Z</updated>
<author>
<name>cdzyura171</name>
<email>cdzyura171@yandex-team.com</email>
</author>
<published>2025-01-21T10:15:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=37731049da33d4356df298ce6411e8db0c605cbf'/>
<id>urn:sha1:37731049da33d4356df298ce6411e8db0c605cbf</id>
<content type='text'>
Fast mr template
commit_hash:8a018ae643735f63d073fa7e68cf92402a3e7718
</content>
</entry>
<entry>
<title>Introduced pure provider &amp; minirun tool, refactor of extract_predicate tests</title>
<updated>2024-12-18T09:22:04Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2024-12-18T08:59:53Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=102fb5f86a3a04ff7d82ccd9562ac5415cc71219'/>
<id>urn:sha1:102fb5f86a3a04ff7d82ccd9562ac5415cc71219</id>
<content type='text'>
commit_hash:fb7f82bdd2e7385c058055e393f4677fbc504473
</content>
</entry>
<entry>
<title>Moved yql/utils YQL-19206</title>
<updated>2024-11-01T12:55:52Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2024-11-01T12:41:40Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3325f745e67f7f442790822b5c9c5e9996708be7'/>
<id>urn:sha1:3325f745e67f7f442790822b5c9c5e9996708be7</id>
<content type='text'>
Также была выделена жирная зависимость из yql/utils в yql/utils/network, в результате library/cpp/getopt была добавлена явно в те проекты, которые ее ранее наследовали, а не указывали явно
commit_hash:36aa4c41f807b4cbbf70a3ed7ac0a1a5079bb75d
</content>
</entry>
</feed>
