<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yt/cpp/mapreduce/client, branch CLI_2.28.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.28.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.28.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-12-12T08:27:31Z</updated>
<entry>
<title>YT-26906: start session from tx</title>
<updated>2025-12-12T08:27:31Z</updated>
<author>
<name>achains</name>
<email>achains@yandex-team.com</email>
</author>
<published>2025-12-12T08:12:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3bd4aa5fcb0f9a73ef9fcc548c26a0aa81011981'/>
<id>urn:sha1:3bd4aa5fcb0f9a73ef9fcc548c26a0aa81011981</id>
<content type='text'>
* Changelog entry
  Type: feature
  Component: cpp-sdk

Start distributed session methods (file/table) now support attaching to transaction.
commit_hash:0a40dfd6d556f9890fa5abccf29c0baf33df4e7d
</content>
</entry>
<entry>
<title>YT-26425: YaMR and proto table fragment writers</title>
<updated>2025-11-26T08:19:15Z</updated>
<author>
<name>achains</name>
<email>achains@yandex-team.com</email>
</author>
<published>2025-11-26T07:17:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f10c58c740b1a17ec51b3265973d3d618f42dd26'/>
<id>urn:sha1:f10c58c740b1a17ec51b3265973d3d618f42dd26</id>
<content type='text'>
* Changelog entry
  Type: feature
  Component: cpp-sdk

Support YaMR and Proto formats for table fragment writers.
commit_hash:5b86b85f9ee8cad1572aa6c87eed5688b962dcfe
</content>
</entry>
<entry>
<title>YT-26425: Distributed API http proxy light requests</title>
<updated>2025-11-10T14:26:03Z</updated>
<author>
<name>achains</name>
<email>achains@yandex-team.com</email>
</author>
<published>2025-11-10T13:32:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=28244e705d32f688896c3f2986d012d74fc1e487'/>
<id>urn:sha1:28244e705d32f688896c3f2986d012d74fc1e487</id>
<content type='text'>
* Changelog entry
  Type: feature
  Component: cpp-sdk

Support distributed API in C\+\+ SDK

&lt;Message for release notes&gt;
commit_hash:689a3c978864fa4623f3b38ce031faa96532b3fe
</content>
</entry>
<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>
</feed>
