<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yt, branch oidc-1.2.2</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.2</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.2'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-07-10T19:56:45Z</updated>
<entry>
<title>YT: Allow serializing TCompactSet</title>
<updated>2025-07-10T19:56:45Z</updated>
<author>
<name>dgolear</name>
<email>dgolear@yandex-team.com</email>
</author>
<published>2025-07-10T19:33:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5f7c8cead6f7a3f7bea3f01cb168eb1f7a926879'/>
<id>urn:sha1:5f7c8cead6f7a3f7bea3f01cb168eb1f7a926879</id>
<content type='text'>
commit_hash:733610a293a0c3a2656dbef77630d359c16d3bdf
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-10T17:44:49Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-10T17:00:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ecb382ace058fc17139f759de085bdd75ba244dc'/>
<id>urn:sha1:ecb382ace058fc17139f759de085bdd75ba244dc</id>
<content type='text'>
commit_hash:d711f24fe0934dc2a089b6993f506a210ab55a51
</content>
</entry>
<entry>
<title>YT: Support std::string in yson struct schema</title>
<updated>2025-07-10T16:52:04Z</updated>
<author>
<name>bulatman</name>
<email>bulatman@yandex-team.com</email>
</author>
<published>2025-07-10T15:50:34Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=117da6ce0823863b075cb19e2004eeace13e2f7e'/>
<id>urn:sha1:117da6ce0823863b075cb19e2004eeace13e2f7e</id>
<content type='text'>
commit_hash:745dceac20d37dfe49e7fd69650c1d4b5779f5b3
</content>
</entry>
<entry>
<title>YT-15805: Add Tz types to arrow parser</title>
<updated>2025-07-10T13:06:04Z</updated>
<author>
<name>nadya02</name>
<email>nadya02@yandex-team.com</email>
</author>
<published>2025-07-10T12:32:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3eb98f1800775afba1590c2186771d7ddaaf2968'/>
<id>urn:sha1:3eb98f1800775afba1590c2186771d7ddaaf2968</id>
<content type='text'>
* Changelog entry
  Type: feature
  Component: proxy

Support tz types in arrow parser.
commit_hash:4bc9c3bb135db4b30576a3a94ca24b21d17f9e2d
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-10T12:43:27Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-10T12:30:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fb7f6895a3d8244444609433b725d603dca23631'/>
<id>urn:sha1:fb7f6895a3d8244444609433b725d603dca23631</id>
<content type='text'>
commit_hash:8a7fc218f76bbb66d7129f5450b1e9daab37bc8e
</content>
</entry>
<entry>
<title>YT-24840: Move EJobStderrType to client/api</title>
<updated>2025-07-10T12:09:52Z</updated>
<author>
<name>bystrovserg</name>
<email>bystrovserg@yandex-team.com</email>
</author>
<published>2025-07-10T11:51:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6d178dc1e5fe73dc17fb8ca9ab3e74caaafe116c'/>
<id>urn:sha1:6d178dc1e5fe73dc17fb8ca9ab3e74caaafe116c</id>
<content type='text'>
commit_hash:9b8fd0952d7d3e283fcc02ed3e9eb8b6e09607d7
</content>
</entry>
<entry>
<title>yt/core/https: verify server certificate</title>
<updated>2025-07-10T06:08:01Z</updated>
<author>
<name>Konstantin Khlebnikov</name>
<email>khlebnikov@tracto.ai</email>
</author>
<published>2025-07-10T05:48:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8b4cd6b8ec63e0abef8fdcded4487c33b52e0103'/>
<id>urn:sha1:8b4cd6b8ec63e0abef8fdcded4487c33b52e0103</id>
<content type='text'>
- **yt/yt/core/test_framework: update and refactor test keys**

    Present certificate are expired:

       Issuer: C = CN, ST = Some-State, O = Internet Widgits Pty Ltd
       Validity
           Not Before: Nov  1 06:59:16 2014 GMT
           Not After : Oct 29 06:59:16 2024 GMT
       Subject: C = CN, ST = Some-State, O = Internet Widgits Pty Ltd

       Issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3
       Validity
           Not Before: Feb 12 19:27:22 2018 GMT
           Not After : May 13 19:27:22 2018 GMT
       Subject: CN = cpp.manytask.org

       Issuer: O = Digital Signature Trust Co., CN = DST Root CA X3
       Validity
           Not Before: Mar 17 16:40:46 2016 GMT
           Not After : Mar 17 16:40:46 2021 GMT
       Subject: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3

    Reuse test certificate from yt/yt/core/bus for "localhost".

       Issuer: C = RU, ST = Moscow, O = Yandex, CN = CA@localhost
       Validity
           Not Before: Jul 13 11:51:17 2023 GMT
           Not After : Jul 10 11:51:17 2033 GMT
       Subject: C = RU, ST = Moscow, O = Yandex, CN = localhost

       Issuer: C = RU, ST = Moscow, O = Yandex, CN = CA@localhost
       Validity
           Not Before: Jul 13 11:51:11 2023 GMT
           Not After : Jul 10 11:51:11 2033 GMT
       Subject: C = RU, ST = Moscow, O = Yandex, CN = CA@localhost

- **yt/core/https: verify server certificate**

NYT::NCrypto::TTlsConnection should verify server certificate and hostname.

---

* Changelog entry
Type: fix
Component: misc-server

Verify server certificate

---

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

Co-authored-by: yuryalekseev &lt;yuryalekseev@yandex-team.com&gt;
commit_hash:c88f00ab5fc82507b4b56c25cf25d18904aaec24
</content>
</entry>
<entry>
<title>mTLS: add public rpc server to rpc proxies</title>
<updated>2025-07-09T19:38:27Z</updated>
<author>
<name>Konstantin Khlebnikov</name>
<email>khlebnikov@tracto.ai</email>
</author>
<published>2025-07-09T19:25:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d4edd65117ec282a0fcaf67eaa56c42665dd72d8'/>
<id>urn:sha1:d4edd65117ec282a0fcaf67eaa56c42665dd72d8</id>
<content type='text'>
- **yt/rpc-proxy: add dedicated bus server for public use**
- **yt/driver: add option for rpc-proxy default address type**
- **yt/environment: separate internal and public CA**
- **yt/environment: prefer https for rpc proxy discovery**
- **yt/test: use rpc proxy public rpc port for tls setup**

---

* Changelog entry
Type: feature
Component: misc-server

Add public RPC server for RPC proxies with own TLS certificate.

---

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

Co-authored-by: yuryalekseev &lt;yuryalekseev@yandex-team.com&gt;
commit_hash:6f0fbae00978dcc529c08ab4eb995f92357abbd9
</content>
</entry>
<entry>
<title>YT-25612: Optimize TColumnarStatistics::Update</title>
<updated>2025-07-09T12:01:50Z</updated>
<author>
<name>sabdenovch</name>
<email>sabdenovch@yandex-team.com</email>
</author>
<published>2025-07-09T11:46:32Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e96494d2c37f3831e5449ddedcdec3f6eaae8e2b'/>
<id>urn:sha1:e96494d2c37f3831e5449ddedcdec3f6eaae8e2b</id>
<content type='text'>
Removed unnecessary copying and allocations. Processor branch predictor should eat the `if` statements which emerged as a result.

* Changelog entry

Type: fix
Component: misc-server

Optimized heavy TColumnarStatistics::Update call.
commit_hash:293eeca2347e71cc3ea8fe61a2faa83211c8bd15
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-09T10:00:13Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-09T09:44:49Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=edb1583dc3c732914fce2e074e1a07a7fb4ddf98'/>
<id>urn:sha1:edb1583dc3c732914fce2e074e1a07a7fb4ddf98</id>
<content type='text'>
commit_hash:0f510cbd7d839d7f3baf830f59d746ab5e47e4cb
</content>
</entry>
</feed>
