<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yt/cpp/mapreduce/client, branch CLI_2.27.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.27.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.27.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-10-17T17:16:41Z</updated>
<entry>
<title>YT-24624: Rework get_job_trace api</title>
<updated>2025-10-17T17:16:41Z</updated>
<author>
<name>bystrovserg</name>
<email>bystrovserg@yandex-team.com</email>
</author>
<published>2025-10-17T16:32:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9ff4ecace8645ecd5746e7754247187c81a6da5e'/>
<id>urn:sha1:9ff4ecace8645ecd5746e7754247187c81a6da5e</id>
<content type='text'>
&lt;Message NOT for release notes&gt;

* Changelog entry
  Type: fix
  Component: scheduler

Rework get\_job\_trace api: enable streaming and return perfetto-friendly format
commit_hash:082e255afb9022eb137dac3d0c3be8ac49d3b5e2
</content>
</entry>
<entry>
<title>YT-26065: Add TPatchableField to C++ config</title>
<updated>2025-10-11T12:16:12Z</updated>
<author>
<name>rp-1</name>
<email>rp-1@yandex-team.com</email>
</author>
<published>2025-10-11T11:59:44Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=384d7a82d5838408972b6df01c48dccdc25f08d5'/>
<id>urn:sha1:384d7a82d5838408972b6df01c48dccdc25f08d5</id>
<content type='text'>
Initial commit
commit_hash:d8d8a160ba64cc1e63e174430aec262d2359cf4e
</content>
</entry>
<entry>
<title>YT-26381: workaround with file lock</title>
<updated>2025-10-10T08:21:57Z</updated>
<author>
<name>achains</name>
<email>achains@yandex-team.com</email>
</author>
<published>2025-10-10T08:03:34Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4159b06326a3891610f911dea115fb5205a27e97'/>
<id>urn:sha1:4159b06326a3891610f911dea115fb5205a27e97</id>
<content type='text'>
* Changelog entry
  Type: fix
  Component: cpp-sdk

Obtain file lock right after uploading to file cache instead of batch locking
commit_hash:079dd01859dfaf2c943656ce6da2f967e58efcba
</content>
</entry>
<entry>
<title>Bring hostname to lowercase when checking local mode</title>
<updated>2025-10-04T10:22:40Z</updated>
<author>
<name>ermolovd</name>
<email>ermolovd@yandex-team.com</email>
</author>
<published>2025-10-04T09:31:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=049bea0346b33ad90b43610d810ad30e71b3c8aa'/>
<id>urn:sha1:049bea0346b33ad90b43610d810ad30e71b3c8aa</id>
<content type='text'>
commit_hash:869aeab23ea9ff098cefb8ffbee64fb340352cf4
</content>
</entry>
<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>
</feed>
