<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yt/cpp/mapreduce/client, branch CLI_2.26.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.26.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.26.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-09-17T12:41:40Z</updated>
<entry>
<title>YT-15805: introduce tz-types into type info</title>
<updated>2025-09-17T12:41:40Z</updated>
<author>
<name>ermolovd</name>
<email>ermolovd@yandex-team.com</email>
</author>
<published>2025-09-17T11:47:26Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9f850526f9cea07d55a28f3cab6047074e994bac'/>
<id>urn:sha1:9f850526f9cea07d55a28f3cab6047074e994bac</id>
<content type='text'>
#### Добавление поддержки временных типов с часовым поясом (TZ-типы) 📝

- 🧱 Добавлены новые примитивные типы для представления даты, даты-времени и меток времени с часовым поясом: `TzDate32`, `TzDatetime64`, `TzTimestamp64`.
- 🧪 В модульные тесты добавлены проверки корректности создания и идентификации новых временных типов.
- 📦 Обновлена логика сериализации/десериализации: TZ-типы отображаются в строковый формат при работе с различными протоколами (Skiff, protobuf, JSON).
- ⚠️ В местах чтения данных добавлена заглушка, которая выбрасывает исключение при попытке обработки новых типов — это временное решение до реализации полной поддержки.
- 🔧 Упрощена иерархия классов примитивных типов за счёт использования шаблона `TPrimitiveTypeBase`.
- 🗂️ Изменён подход к обработке неизвестных типов в нескольких компонентах: вместо явного перечисления всех поддерживаемых типов теперь используется `default` ветка с общим обработчиком.

---
**Оценить качество описания можно [здесь](https://nda.ya.ru/t/_MxIaV0Q7FnCMG**

&lt;a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"&gt;&lt;font size="2"&gt;Autodescription by Code Assistant&lt;/font&gt;&lt;/a&gt;
commit_hash:265cf034372d36f60988238e273cbfe532c2a4e5
</content>
</entry>
<entry>
<title>YT-25583: Rename parameter to enable_debug_command_line_arguments in C++ SDK</title>
<updated>2025-09-09T14:12:55Z</updated>
<author>
<name>rp-1</name>
<email>rp-1@yandex-team.com</email>
</author>
<published>2025-09-09T12:52:32Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dcc139e7095b1dc604aebf711db371b3d29b5b7a'/>
<id>urn:sha1:dcc139e7095b1dc604aebf711db371b3d29b5b7a</id>
<content type='text'>
Rename append_debug_options to enable_debug_command_line_arguments
commit_hash:af73e8a4e566209d657fefadb1e90fe133b85de5
</content>
</entry>
<entry>
<title>YT-25583: Fix appending debug options to command jobs</title>
<updated>2025-09-04T20:32:34Z</updated>
<author>
<name>rp-1</name>
<email>rp-1@yandex-team.com</email>
</author>
<published>2025-09-04T20:16:45Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4942f1a013ee74eaac8fab28707dbb98ff43d30d'/>
<id>urn:sha1:4942f1a013ee74eaac8fab28707dbb98ff43d30d</id>
<content type='text'>
Check if command job when appending debug options
commit_hash:b9bb785bc0c7f25f175b41935a492f85e5a57562
</content>
</entry>
<entry>
<title>YT-23616: RPC proxy tests for C++ client</title>
<updated>2025-09-03T09:09:24Z</updated>
<author>
<name>achains</name>
<email>achains@yandex-team.com</email>
</author>
<published>2025-09-03T08:49:59Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6165c60a95c3c621ca21112b432df698412abf86'/>
<id>urn:sha1:6165c60a95c3c621ca21112b432df698412abf86</id>
<content type='text'>
* Changelog entry
  Type: fix
  Component: cpp-sdk

Enable misc tests for RPC proxy, various fixes
commit_hash:c3c716503a2e106731ad99b66ec57ea00baf0304
</content>
</entry>
<entry>
<title>YT-23616: support rpc write table</title>
<updated>2025-08-28T10:47:27Z</updated>
<author>
<name>achains</name>
<email>achains@yandex-team.com</email>
</author>
<published>2025-08-28T10:27:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=77ea11423f959e51795cc3ef36a48d808b4ffb98'/>
<id>urn:sha1:77ea11423f959e51795cc3ef36a48d808b4ffb98</id>
<content type='text'>
* Changelog entry
  Type: feature
  Component: cpp-sdk

Support write table via RPC Proxy in C\+\+ client
commit_hash:fccc00849eafded757e3f1332da1fe209a127ec9
</content>
</entry>
<entry>
<title>[yt/cpp/mapreduce] YT-25894: Support $remaining_row_bytes in SkiffRow readers</title>
<updated>2025-08-19T12:24:08Z</updated>
<author>
<name>nadya73</name>
<email>nadya73@yandex-team.com</email>
</author>
<published>2025-08-19T12:03:44Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8bd81db869d23a6cf025f51e8948528d568dcec0'/>
<id>urn:sha1:8bd81db869d23a6cf025f51e8948528d568dcec0</id>
<content type='text'>
commit_hash:f2670aa725e0acbd8cda1c6ccb7efc01c5f95ef5
</content>
</entry>
<entry>
<title>YT-25583: Add option for appending job and operation ID to C++ SDK</title>
<updated>2025-08-15T11:53:08Z</updated>
<author>
<name>rp-1</name>
<email>rp-1@yandex-team.com</email>
</author>
<published>2025-08-15T11:26:42Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=98121ab8bfca78e581350cfccb9af134997f26ef'/>
<id>urn:sha1:98121ab8bfca78e581350cfccb9af134997f26ef</id>
<content type='text'>
commit_hash:3f55bcd34959d43b20bd79997b6f88b9fb5eaeb6
</content>
</entry>
<entry>
<title>[yt/cpp/mapreduce] Add GetAlerts in IOperation</title>
<updated>2025-07-30T11:54:41Z</updated>
<author>
<name>nadya73</name>
<email>nadya73@yandex-team.com</email>
</author>
<published>2025-07-30T11:15:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=571053e719291f94f9d2da514abfded5de7c276b'/>
<id>urn:sha1:571053e719291f94f9d2da514abfded5de7c276b</id>
<content type='text'>
commit_hash:79c12c795b4cd3461e20543dafe5c16f47fa7b4b
</content>
</entry>
<entry>
<title>YT-23616: Introduce WriteFile RPC implementation</title>
<updated>2025-06-27T15:28:53Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2025-06-27T14:41:44Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2ba7152d23f9dcbdc99680fbd0bc87d41868b57a'/>
<id>urn:sha1:2ba7152d23f9dcbdc99680fbd0bc87d41868b57a</id>
<content type='text'>
commit_hash:627b3fd7979f64a7365a590bca09a1c53c23464a
</content>
</entry>
<entry>
<title>Fix YT parallel table writer hang after Abort</title>
<updated>2025-06-18T17:05:23Z</updated>
<author>
<name>rraed</name>
<email>rraed@yandex-team.com</email>
</author>
<published>2025-06-18T16:42:49Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5ff916b9419f41c5078bb194b605bfe8519b0aed'/>
<id>urn:sha1:5ff916b9419f41c5078bb194b605bfe8519b0aed</id>
<content type='text'>
commit_hash:a5ac90256dbdaeb37858aeacaf24931ed10c8d4d
</content>
</entry>
</feed>
