<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yt/cpp/mapreduce/interface/client.h, 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>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: 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-23616: Add CreateRpcClient method</title>
<updated>2025-02-19T15:40:06Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2025-02-19T15:11:42Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d96989231740acdd966b21608d95d175990e3656'/>
<id>urn:sha1:d96989231740acdd966b21608d95d175990e3656</id>
<content type='text'>
commit_hash:78db7b8cacb58da4b6e26dd810baa508a8abfda2
</content>
</entry>
<entry>
<title>YT-21081: fix temp tables for case when client is created with GlobalTx</title>
<updated>2025-02-19T10:19:53Z</updated>
<author>
<name>ermolovd</name>
<email>ermolovd@yandex-team.com</email>
</author>
<published>2025-02-19T09:57:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dbc58e8a3b624feb7bccd730530e520da549e859'/>
<id>urn:sha1:dbc58e8a3b624feb7bccd730530e520da549e859</id>
<content type='text'>
commit_hash:c49256f38de62e8d05359c16a70ea6b88220a9ba
</content>
</entry>
<entry>
<title>YT-23616: Add implementation of method for creating rpc client</title>
<updated>2025-02-15T17:10:01Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2025-02-15T16:51:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=629604d7b6b82e83c694f3c0373ce1a2ab8d20cb'/>
<id>urn:sha1:629604d7b6b82e83c694f3c0373ce1a2ab8d20cb</id>
<content type='text'>
commit_hash:5854a0271a0a2a26dc9891ff1502889edbf38a18
</content>
</entry>
<entry>
<title>YT-21938: Introduce get_job_trace</title>
<updated>2024-10-11T18:28:33Z</updated>
<author>
<name>omgronny</name>
<email>omgronny@yandex-team.com</email>
</author>
<published>2024-10-11T18:16:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c7307fc40d61e2a996fd7c22ee9ef52663897b3b'/>
<id>urn:sha1:c7307fc40d61e2a996fd7c22ee9ef52663897b3b</id>
<content type='text'>
* Changelog entry\
  Type: feature\
  Component: proxy

Add the handler that gets the job’s trace events.
commit_hash:c9d1a6d57e886a266967d57065bd3948882808c7
</content>
</entry>
<entry>
<title>Fix typo: comitted, commited -&gt; committed</title>
<updated>2024-05-03T08:29:32Z</updated>
<author>
<name>Egor Chunaev</name>
<email>egor.chunaev@pinely.com</email>
</author>
<published>2024-05-03T08:17:55Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c5c2eecd591ae69a2130671a8a9bfaa43d01089f'/>
<id>urn:sha1:c5c2eecd591ae69a2130671a8a9bfaa43d01089f</id>
<content type='text'>
I left only these typos:

```cpp

# Build.
build/scripts/link_sbom.py
61:        res["properties"].append({'name': 'has_uncommited_changes', 'value': True})

# Contrib.
contrib/clickhouse/src/Coordination/KeeperLogStore.h
19:    /// Read log storage from filesystem starting from last_commited_log_index
20:    void init(uint64_t last_commited_log_index, uint64_t logs_to_keep);

contrib/clickhouse/src/Coordination/KeeperStateManager.h
36:    void loadLogStore(uint64_t last_commited_index, uint64_t logs_to_keep);

contrib/clickhouse/src/Coordination/Changelog.h
100:    void readChangelogAndInitWriter(uint64_t last_commited_log_index, uint64_t logs_to_keep);

contrib/clickhouse/src/Databases/DatabaseReplicatedSettings.h
13:    M(UInt64, wait_entry_commited_timeout_sec, 3600, "Replicas will try to cancel query if timeout exceed, but initiator host has not executed it yet", 0) \

contrib/clickhouse/src/Databases/DatabaseReplicatedWorker.cpp
337:        size_t max_iterations = database-&gt;db_settings.wait_entry_commited_timeout_sec;

contrib/python/pytest-benchmark/pytest_benchmark/utils.py
77:        parts.append("uncommited-changes")

contrib/libs/poco/Data/include/Poco/Data/Transaction.h
57:             /// commited automatically. If no error occurs, rollback is disabled and does
85:             /// Rolls back the current database transaction if it has not been commited

contrib/clickhouse/src/Storages/StorageMergeTree.cpp
2061:            ///  and we should be able to rollback already added (Precomitted) parts

# Kinda contrib.
yt/spark/spark/sql/core/src/test/scala/org/apache/spark/sql/execution/streaming/state/StateStoreSuite.scala
1048:    // Reload the store from the commited version and repeat the above test.

# Metrics tag :(
yt/yt/server/master/security_server/security_manager.cpp
595:                    TWithTagGuard guard(&amp;buffer, "status", "commited");
599:                    TWithTagGuard guard(&amp;buffer, "status", "uncommited");

```

The only backwards incompatible place is:

https://github.com/ytsaurus/ytsaurus/blob/091bcf82fe4fc8d9a967eb36beddf5767e92e659/yt/python/yt/wrapper/dynamic_table_commands.py#L26-L27

---
9f6a944af13ef3fbf3f25c15b2c2d3982ed7e39b

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

Co-authored-by: ignat &lt;ignat@yandex-team.com&gt;
</content>
</entry>
<entry>
<title>Possibility to get operation by its alias</title>
<updated>2023-10-16T13:38:55Z</updated>
<author>
<name>ermolovd</name>
<email>ermolovd@yandex-team.com</email>
</author>
<published>2023-10-16T13:11:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2d212baccf6419e96202b6032de33a2ab775c137'/>
<id>urn:sha1:2d212baccf6419e96202b6032de33a2ab775c137</id>
<content type='text'>
</content>
</entry>
</feed>
