<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/core/url_preprocessing, 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>2026-03-02T08:32:11Z</updated>
<entry>
<title>YQL-20095: Enable modernize-pass-by-value</title>
<updated>2026-03-02T08:32:11Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2026-03-02T07:53:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=567b9a254ca87d1071b7c359c8c463583fbf4be0'/>
<id>urn:sha1:567b9a254ca87d1071b7c359c8c463583fbf4be0</id>
<content type='text'>
commit_hash:4939dfad654f18bb31e40711ee0c39063889f17b
</content>
</entry>
<entry>
<title>YQL-20095: Enable google-explicit-constructor</title>
<updated>2026-01-23T13:17:10Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2026-01-23T12:36:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5ec2ab12d84c8edd135d4a89d87e2fbd2b281f4e'/>
<id>urn:sha1:5ec2ab12d84c8edd135d4a89d87e2fbd2b281f4e</id>
<content type='text'>
commit_hash:4d77ad10fd4db303459ec4e45e139967c7fc8196
</content>
</entry>
<entry>
<title>YQL-20095: Enable modernize-use-override</title>
<updated>2026-01-13T14:55:02Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2026-01-13T14:28:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dcda00624e675c16afa086ce13d8f583f7929846'/>
<id>urn:sha1:dcda00624e675c16afa086ce13d8f583f7929846</id>
<content type='text'>
The check `modernize-use-override` is useful as it:

1. Removes redundant `override` when it is used with a `final`.

2. Removes redundant `virtual` or replace it with a `override`.
   So it is more clean for a reader, that overriding happens.

It is enabled not out of order, as it is just an alias to
`cppcoreguidelines-explicit-virtual-functions`.

I also decided to switch a strategy of enabling checks. Now
I will enable only a single rule with a single PR and prefer
rules with a non-breaking autofix.

In the new year with new linter checks! 🎄
commit_hash:e6e233baa90b31e5f65e11837546690c47f71ab5
</content>
</entry>
<entry>
<title>YQL-20086: Add yql/essentials Clang Tidy config</title>
<updated>2025-11-21T11:33:06Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-11-21T11:01:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7294312e4392dddd2e157dedcf5a71f971553862'/>
<id>urn:sha1:7294312e4392dddd2e157dedcf5a71f971553862</id>
<content type='text'>
This patch introduces an extension configuration for the Clang Tidy.
It is merged with Arcadia Clang Tidy configuration. To begin with,
more checks for identifiers naming are added.

Documentation: https://nda.ya.ru/t/AhbDZbiF7MKe3M.
commit_hash:3481da4c8df0a4d23a991d4a660ae050d2dc5d33
</content>
</entry>
<entry>
<title>YQL-20086 invert flag</title>
<updated>2025-10-10T14:08:12Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-10-10T13:31:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=98f2ee1a36436bada54371eef656138d98dd40e0'/>
<id>urn:sha1:98f2ee1a36436bada54371eef656138d98dd40e0</id>
<content type='text'>
commit_hash:a6b640bc576263b62884a0b4187ba79c893e13d9
</content>
</entry>
<entry>
<title>YQL-20086 core (part1)</title>
<updated>2025-10-08T15:42:53Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-10-08T15:21:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2217e0bc4e0f77db75b30e2817288483f8e598f3'/>
<id>urn:sha1:2217e0bc4e0f77db75b30e2817288483f8e598f3</id>
<content type='text'>
commit_hash:12dbda4defcaef8dd708a69552fc19eba832ce2f
</content>
</entry>
<entry>
<title>YQL-20086 core</title>
<updated>2025-06-18T10:38:30Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-06-18T08:37:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fafaf82fef03d47443d3563fb5ea36af8fa71e64'/>
<id>urn:sha1:fafaf82fef03d47443d3563fb5ea36af8fa71e64</id>
<content type='text'>
commit_hash:af5d81d51befa5cee331fbed69e7e5db2014a260
</content>
</entry>
<entry>
<title>Moved other yql/essentials libs YQL-19206</title>
<updated>2024-11-07T10:49:47Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2024-11-07T09:29:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d4c258e9431675bab6745c8638df6e3dfd4dca6b'/>
<id>urn:sha1:d4c258e9431675bab6745c8638df6e3dfd4dca6b</id>
<content type='text'>
init
commit_hash:7d4c435602078407bbf20dd3c32f9c90d2bbcbc0
</content>
</entry>
<entry>
<title>Moved yql/core/{credentials,file_storage,pg_ext,pg_settings,sql_types,url_lister/interface,url_preprocessing/interface,user_data} YQL-19206</title>
<updated>2024-11-03T07:36:08Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2024-11-03T07:26:14Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=516aec4353c6dc63d05883924b1f29d327db6413'/>
<id>urn:sha1:516aec4353c6dc63d05883924b1f29d327db6413</id>
<content type='text'>
init
commit_hash:a14e6656bf99d5d1ac95b6c75abd072ac9739e1d
</content>
</entry>
</feed>
