<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yt, branch meta-1.0.3-dev2</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=meta-1.0.3-dev2</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=meta-1.0.3-dev2'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-07-31T18:07:44Z</updated>
<entry>
<title>YT-22382: Misra-Gries heavy hitters acceleration</title>
<updated>2025-07-31T18:07:44Z</updated>
<author>
<name>tem-shett</name>
<email>tem-shett@yandex-team.com</email>
</author>
<published>2025-07-31T17:15:11Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6f1641868ba99ccd7aaa5d3740979e8596217861'/>
<id>urn:sha1:6f1641868ba99ccd7aaa5d3740979e8596217861</id>
<content type='text'>
Using refs in internal structures in MisraGriesHeavyHitters for acceleration and less memory consumption.

This give improvements from:

```
----------------------------------------------------------------------------------------------
Benchmark                                                    Time             CPU   Iterations
----------------------------------------------------------------------------------------------
HeavyHittersBenchmark/SingleIntSchema/iterations:20        591 ms          591 ms           20
HeavyHittersBenchmark/UrlDataSchema/iterations:20         1460 ms         1460 ms           20
```

To:

```
----------------------------------------------------------------------------------------------
Benchmark                                                    Time             CPU   Iterations
----------------------------------------------------------------------------------------------
HeavyHittersBenchmark/SingleIntSchema/iterations:20        558 ms          558 ms           20
HeavyHittersBenchmark/UrlDataSchema/iterations:20         1020 ms         1020 ms           20
```

This is an acceleration of more than 1.4 times on the benchmark with complex schema. On the benchmark with schema consisting of a single ui64 there is also a slight acceleration.
commit_hash:b854f0a0182da0f5f8a3c9b9db8f267f177885db
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-31T17:28:10Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-31T17:00:40Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=17e0670fedc9db1c93a8c155c4f39df17e2d0771'/>
<id>urn:sha1:17e0670fedc9db1c93a8c155c4f39df17e2d0771</id>
<content type='text'>
commit_hash:d05bdb3e487922d8abf050b5bb33b7787fc866bd
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-31T15:18:26Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-31T15:00:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=190037200407b9e5215a7af324af558d778588b5'/>
<id>urn:sha1:190037200407b9e5215a7af324af558d778588b5</id>
<content type='text'>
commit_hash:57db4f4282794c67f90484e0729b932764910780
</content>
</entry>
<entry>
<title>YT-25515: Refactor TAsyncLooper: remove cleanStart</title>
<updated>2025-07-31T14:31:46Z</updated>
<author>
<name>namorniradnug</name>
<email>namorniradnug@yandex-team.com</email>
</author>
<published>2025-07-31T14:17:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=81f5bcfc7e796b4e94f2cfb03089642b8c71b13b'/>
<id>urn:sha1:81f5bcfc7e796b4e94f2cfb03089642b8c71b13b</id>
<content type='text'>
TAsynLooper: remove cleanStart
commit_hash:55a4238cd7600dfe715ba99e7000ea2e5f8ff632
</content>
</entry>
<entry>
<title>YT-25634: Create periodic yielder on stack</title>
<updated>2025-07-31T09:26:35Z</updated>
<author>
<name>lukyan</name>
<email>lukyan@yandex-team.com</email>
</author>
<published>2025-07-31T08:18:15Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=be28619189eb153f4454ec29cfb94e0359a1838c'/>
<id>urn:sha1:be28619189eb153f4454ec29cfb94e0359a1838c</id>
<content type='text'>
commit_hash:691a7ada6e79715563396f59a185d774cd4b0997
</content>
</entry>
<entry>
<title>YT-25760: Group join-subqueries by nodes</title>
<updated>2025-07-31T09:16:37Z</updated>
<author>
<name>sabdenovch</name>
<email>sabdenovch@yandex-team.com</email>
</author>
<published>2025-07-31T08:14:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=306629c233bd285a5abe409aa3cb79130fe5a4ff'/>
<id>urn:sha1:306629c233bd285a5abe409aa3cb79130fe5a4ff</id>
<content type='text'>
&lt;Message NOT for release notes&gt;

* Changelog entry
Type: feature
Component: dynamic-tables

Added an option for tuning the execution of select queries with joins. The option affects quantity of RPCs sent to dictionary tables.
commit_hash:9eaec181f161bacbc08f793fa2244a774db57f28
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-31T07:38:26Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-31T07:28:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d37b01a4d939269d855ca21648ba2a4ae115ffd5'/>
<id>urn:sha1:d37b01a4d939269d855ca21648ba2a4ae115ffd5</id>
<content type='text'>
commit_hash:eed0ec3bcd199e1040dd6371856fce286f969ada
</content>
</entry>
<entry>
<title>[queues] Fix DoCollectPartitions</title>
<updated>2025-07-31T07:13:57Z</updated>
<author>
<name>nadya73</name>
<email>nadya73@yandex-team.com</email>
</author>
<published>2025-07-31T07:00:41Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5f0792c7f6cc35cafd731862c62fe348b445db82'/>
<id>urn:sha1:5f0792c7f6cc35cafd731862c62fe348b445db82</id>
<content type='text'>
commit_hash:dcbaf1e79a649cecf01d92a7e8571114bc857292
</content>
</entry>
<entry>
<title>Fix data race on BackoffStrategy in PeriodicExecutor</title>
<updated>2025-07-30T21:10:48Z</updated>
<author>
<name>pechatnov</name>
<email>pechatnov@yandex-team.com</email>
</author>
<published>2025-07-30T20:55:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c37b2eaf467a46b810d4889635520408e0759740'/>
<id>urn:sha1:c37b2eaf467a46b810d4889635520408e0759740</id>
<content type='text'>
Фикс датарейса по полям TBackoffStrategy. TSAN-репорт: https://nda.ya.ru/t/_8oNLwCN7H3vfy
commit_hash:a133883fbb81c05cce539cb3fa85d3101b768987
</content>
</entry>
<entry>
<title>ExtractOrPredicatesOverEquiJoin optimizer</title>
<updated>2025-07-30T17:04:49Z</updated>
<author>
<name>ziganshinmr</name>
<email>ziganshinmr@yandex-team.com</email>
</author>
<published>2025-07-30T16:35:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9b40a0945af31945ff1e7ec06ef3f7eebcbe265b'/>
<id>urn:sha1:9b40a0945af31945ff1e7ec06ef3f7eebcbe265b</id>
<content type='text'>
commit_hash:aff32f6cf4f63154d94ed84b97bdcae83b13caa5
</content>
</entry>
</feed>
