<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yt/cpp/mapreduce/client/transaction_pinger.cpp, 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>2026-03-30T09:25:02Z</updated>
<entry>
<title>YT-27710: Add RPC to TransactionPinger</title>
<updated>2026-03-30T09:25:02Z</updated>
<author>
<name>maybenotilya</name>
<email>maybenotilya@yandex-team.com</email>
</author>
<published>2026-03-30T08:59:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8b3a0730d094da5f6307a5abe316d3ccf18df215'/>
<id>urn:sha1:8b3a0730d094da5f6307a5abe316d3ccf18df215</id>
<content type='text'>
* Changelog entry
  Type: fix
  Component: cpp-sdk

Allow TransactionPinger to ping via RPC if is being used in RPC Client.
commit_hash:9b38ce40b5667f107d6f23e40bf07dcf80ac11c7
</content>
</entry>
<entry>
<title>yt/cpp/mapreduce/client: handle https in transaction pinger</title>
<updated>2026-01-21T12:35:12Z</updated>
<author>
<name>Konstantin Khlebnikov</name>
<email>khlebnikov@tracto.ai</email>
</author>
<published>2026-01-21T11:56:32Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f54e3a13418c89d884e0ee50a91bb58daf7042f1'/>
<id>urn:sha1:f54e3a13418c89d884e0ee50a91bb58daf7042f1</id>
<content type='text'>
Use HTTPS client and schema for client context with TLS.

Reported-by: Nikita Sokolov &lt;faucct@tracto.ai&gt;
Signed-off-by: Konstantin Khlebnikov &lt;khlebnikov@tracto.ai&gt;
Link: https://github.com/ytsaurus/ytsaurus/pull/1559

---

* Changelog entry
Type: fix
Component: cpp-sdk

Handle HTTPS in yt/cpp/mapreduce/client transaction pinger.

---

Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1567
commit_hash:1830efe8ab8a5ec527cd3fdc249032372237545f
</content>
</entry>
<entry>
<title>Add debug logging for PingTx failure</title>
<updated>2026-01-13T16:25:28Z</updated>
<author>
<name>Nikita Sokolov</name>
<email>faucct@tracto.ai</email>
</author>
<published>2026-01-13T15:58:00Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1f56b3fca33df8662f6f66e14e844a9beb69a014'/>
<id>urn:sha1:1f56b3fca33df8662f6f66e14e844a9beb69a014</id>
<content type='text'>
Exceptions like this were being silently ignored:

```
2026-01-06 16:30:19,509023	D	YqlPlugin	2026-01-06 16:30:19.509 DEBUG ytserver-yql-agent(pid=7, tid=...) [YT] transaction_pinger.cpp:182: {} DoPingTransaction has failed: HTTP request failed\n    origin          yqla-0.yql-agents.... (pid 7, thread tx_http_client_, fid ...)\n    datetime        2026-01-06T16:30:19.508879Z\n    url             http-proxies.../api/v3/ping_tx\n\n  Connection was closed before the first byte of HTTP message\n      origin          yqla-0.yql-agents.... (pid 7, thread tx_http_client_, fid ...)\n      datetime        2026-01-06T16:30:19.508720Z\n      connection_id   ...\n      request_id      0-0-0-0\ntx_pinger_pool:
```

Feel free to edit.

---

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

Co-authored-by: achains &lt;achains@yandex-team.com&gt;
commit_hash:be532f9cae0a86e9f5f831b793c35ad26ffaf91f
</content>
</entry>
<entry>
<title>YT-22593: Drop redundant casts introduced in rXXXXXX</title>
<updated>2025-05-16T09:54:12Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2025-05-16T08:56:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b36dae98ea320a98074cec631f4d6b7ff481562f'/>
<id>urn:sha1:b36dae98ea320a98074cec631f4d6b7ff481562f</id>
<content type='text'>
This becomes possible after rXXXXXX
commit_hash:a2b2f00538a8aad5fec5774b927890240db3e72b
</content>
</entry>
<entry>
<title>YT-22593: Migrate auth to std::string</title>
<updated>2025-04-23T09:08:11Z</updated>
<author>
<name>babenko</name>
<email>babenko@yandex-team.com</email>
</author>
<published>2025-04-23T08:07:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=72ca53e2f03266ae5ad40244d3a47ff76e9f9aeb'/>
<id>urn:sha1:72ca53e2f03266ae5ad40244d3a47ff76e9f9aeb</id>
<content type='text'>
commit_hash:5c78798b304a05a90b7e9a5b2bcdc1d3454d9f77
</content>
</entry>
<entry>
<title>YT-22871: remove TThreadPerTransactionPinger</title>
<updated>2025-03-21T16:26:11Z</updated>
<author>
<name>ermolovd</name>
<email>ermolovd@yandex-team.com</email>
</author>
<published>2025-03-21T16:11:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=216fdc8dbd1a834a47b275175e1a8296a519b792'/>
<id>urn:sha1:216fdc8dbd1a834a47b275175e1a8296a519b792</id>
<content type='text'>
commit_hash:59aad81ea57327aebbb7ac23ffaf2583469588fc
</content>
</entry>
<entry>
<title>YT-23616: Remove HttpCode from TErrorResponse</title>
<updated>2025-02-18T10:18:25Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2025-02-18T09:34:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b8ac60a673bd416577ca37b911409acbd32c7be2'/>
<id>urn:sha1:b8ac60a673bd416577ca37b911409acbd32c7be2</id>
<content type='text'>
commit_hash:412a7a1e02eb68d388aff73a439e98f6f2dab8a6
</content>
</entry>
<entry>
<title>YT-23616: Rename raw_client to http_client</title>
<updated>2025-01-22T06:04:11Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2025-01-22T05:47:22Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=044fc00c5520ec73b6146427ce9f1cf80ec6a95f'/>
<id>urn:sha1:044fc00c5520ec73b6146427ce9f1cf80ec6a95f</id>
<content type='text'>
commit_hash:df330f3a0c0ca36d9bcf801fd96b964f1be6383a
</content>
</entry>
<entry>
<title>Migrate THolder to std::unique_ptr in yt/cpp/mapreduce internals</title>
<updated>2024-12-24T18:37:04Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2024-12-24T17:33:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5316c104d58281584317972b3b4a1fc19dbbef45'/>
<id>urn:sha1:5316c104d58281584317972b3b4a1fc19dbbef45</id>
<content type='text'>
commit_hash:99bfa41ffc42ed3622660b15d7ce68802e53f902
</content>
</entry>
<entry>
<title>[yt/cpp/mapreduce] YT-23616: Move Transaction and Operation methods to THttpRawClient</title>
<updated>2024-12-16T16:11:27Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2024-12-16T15:45:28Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dae2dbe3496d7557b1ece64d5464bd8e686995a8'/>
<id>urn:sha1:dae2dbe3496d7557b1ece64d5464bd8e686995a8</id>
<content type='text'>
commit_hash:b093be44005f3d9da9779444cbbc32b93f7372ee
</content>
</entry>
</feed>
