<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/yt/logging, branch CLI_2.30.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-03-09T19:06:26Z</updated>
<entry>
<title>YT-27605: YT_LOG_FATAL_AND_THROW captures log message in error attribute</title>
<updated>2026-03-09T19:06:26Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2026-03-09T18:39:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bd88f4af4c5aeb8d8505113ca9cfcb660518d2e4'/>
<id>urn:sha1:bd88f4af4c5aeb8d8505113ca9cfcb660518d2e4</id>
<content type='text'>
I'm quite unhappy with the amount of copy-pasted and slightly altered code but the differences between `YT_LOG_ALERT_AND_THROW` and `YT_LOG_EVENT` are too subtle for a reasonable generalization.

This commit also fixes some misplaced `[[(un)likely]]` annotations.
commit_hash:3eda6b52e0e0cea0daf4d996602d446de2d7d732
</content>
</entry>
<entry>
<title>Remove extra slash from include</title>
<updated>2025-12-12T17:18:10Z</updated>
<author>
<name>Mikhail Galanin</name>
<email>mikhail.galanin@yahoo.com</email>
</author>
<published>2025-12-12T16:15:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d626ff85dc5f45ea652683e359e6fd4013ac5a34'/>
<id>urn:sha1:d626ff85dc5f45ea652683e359e6fd4013ac5a34</id>
<content type='text'>
---
&gt; If this change is not needed to be mentioned in release notes then just remove changelog entry.
&gt; If this change is needed to be mentioned in release notes then please add changelog entry at the end of pull request description, using this format:
&gt;
&gt; * Changelog entry
&gt; Type: ?       # fix/feature (Select one value, example: `Type: fix`)
&gt; Component: ?  # master/proxy/scheduler/dynamic-tables/controller-agent/queue-agent/query-tracker
&gt;               # map-reduce/misc-server/odin/spyt/chyt/strawberry/python-sdk/python-yson/python-rpc-bindings/java-sdk
&gt;               # cpp-sdk/go-sdk/cms/excel/cron/microservices (Select one value, example: `Component: scheduler`)
&gt; Description of this change which will be added in release notes.

* Changelog entry
Type: fix
Component: logging

`clang` gets confused with the extra slash and keeps failing

```
In file included from /workspace/third_party/ytsaurus-cpp-sdk/library/cpp/yt/logging/plain_text_formatter/formatter.h:5:
/workspace/third_party/ytsaurus-cpp-sdk/library/cpp/yt/logging//logger.h:81:1: error: redefinition of 'GetEnumTraitsImpl'
...
/workspace/third_party/ytsaurus-cpp-sdk/library/cpp/yt/logging/logger.h:81:1: note: previous definition is here
   81 | DEFINE_ENUM(ELogMessageKind,
```

---

Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1535

Co-authored-by: Mikhail Galanin &lt;mikhail@perplexity.ai&gt;
commit_hash:f14a084dba2c641ddcf218c76b8f5a9725579268
</content>
</entry>
<entry>
<title>Fix a bunch of post-commit issues</title>
<updated>2025-10-16T08:18:49Z</updated>
<author>
<name>ifsmirnov</name>
<email>ifsmirnov@yandex-team.com</email>
</author>
<published>2025-10-16T07:40:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7e2655424dbb29c9c095fceb9a09427400860a9b'/>
<id>urn:sha1:7e2655424dbb29c9c095fceb9a09427400860a9b</id>
<content type='text'>
commit_hash:877204cca8999f10cdc5edfa1a2297e2a0292d71
</content>
</entry>
<entry>
<title>Mute or fix some checks improved in clang-tidy20 in library</title>
<updated>2025-10-15T20:35:39Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2025-10-15T19:59:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=52bb9813716cd4308702d44d69fb3a448500f50f'/>
<id>urn:sha1:52bb9813716cd4308702d44d69fb3a448500f50f</id>
<content type='text'>
commit_hash:e93b9ad8b27da3da2372b00bf59ae87a98d0b862
</content>
</entry>
<entry>
<title>Fix IsLevelEnabled check in YT logger</title>
<updated>2025-09-10T19:31:50Z</updated>
<author>
<name>apollo1321</name>
<email>apollo1321@yandex-team.com</email>
</author>
<published>2025-09-10T19:18:08Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bd4d4e4dd6779da724cd96a2e23a364588d26659'/>
<id>urn:sha1:bd4d4e4dd6779da724cd96a2e23a364588d26659</id>
<content type='text'>
commit_hash:4662067645a9302622ac1ac352f71594523c0aae
</content>
</entry>
<entry>
<title>Add a guard for per-fiber extra logging tags</title>
<updated>2025-08-22T11:45:50Z</updated>
<author>
<name>ifsmirnov</name>
<email>ifsmirnov@yandex-team.com</email>
</author>
<published>2025-08-22T10:43:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=46353fdbb6821d7aef22f4b0f7c5be8fcaa07b4f'/>
<id>urn:sha1:46353fdbb6821d7aef22f4b0f7c5be8fcaa07b4f</id>
<content type='text'>
commit_hash:3dfc664a8e26d9bfec6e997c848d5f66ede6e925
</content>
</entry>
<entry>
<title>Fixup logging messages with Fatal or Alert level</title>
<updated>2025-05-22T09:09:47Z</updated>
<author>
<name>yurial</name>
<email>yurial@yandex-team.com</email>
</author>
<published>2025-05-22T08:10:55Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=81a7efda3ec3695af8662d71b556722d764149bf'/>
<id>urn:sha1:81a7efda3ec3695af8662d71b556722d764149bf</id>
<content type='text'>
commit_hash:0ef86009943c41963bf269a11bc623e11fc8a381
</content>
</entry>
<entry>
<title>Move more checks to the inlined part of IsLevelEnabled</title>
<updated>2025-05-20T13:03:58Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2025-05-20T12:47:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a10c4008e6927e48e6ccb308444392752a5b6898'/>
<id>urn:sha1:a10c4008e6927e48e6ccb308444392752a5b6898</id>
<content type='text'>
commit_hash:ad986b1f46f36765b3d80b8e527b1f25ad966d42
</content>
</entry>
<entry>
<title>Fix YT_LOG_ALERT_AND_THROW</title>
<updated>2025-04-25T08:14:57Z</updated>
<author>
<name>h0pless</name>
<email>h0pless@yandex-team.com</email>
</author>
<published>2025-04-25T07:40:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=572c8fcca66153dcd453df8f7ec3a467f97e9876'/>
<id>urn:sha1:572c8fcca66153dcd453df8f7ec3a467f97e9876</id>
<content type='text'>
commit_hash:5065ec89aed827ce2d112d5f8623dfb0215a5207
</content>
</entry>
<entry>
<title>Add new macro to replace some of the YT_VERIFYs</title>
<updated>2025-04-23T11:58:02Z</updated>
<author>
<name>h0pless</name>
<email>h0pless@yandex-team.com</email>
</author>
<published>2025-04-23T11:34:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f3f3e173acccdd58c3b3932acaf9319f0511531f'/>
<id>urn:sha1:f3f3e173acccdd58c3b3932acaf9319f0511531f</id>
<content type='text'>
commit_hash:f4f2e8b9ba31109593c94251f64e1061f00af304
</content>
</entry>
</feed>
