<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/ast, branch oidc-1.2.5-dev</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.5-dev</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.5-dev'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-07-30T14:18:32Z</updated>
<entry>
<title>NormalizeDependsOn pipeline stage</title>
<updated>2025-07-30T14:18:32Z</updated>
<author>
<name>ziganshinmr</name>
<email>ziganshinmr@yandex-team.com</email>
</author>
<published>2025-07-30T13:34:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=98616151781d016d3a66cc11cb9d789193929cf4'/>
<id>urn:sha1:98616151781d016d3a66cc11cb9d789193929cf4</id>
<content type='text'>
commit_hash:a563966e2448de9828c0786f9ba9939b55fc21fd
</content>
</entry>
<entry>
<title>YQL-20216 position aware csse nodes</title>
<updated>2025-07-28T09:46:38Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-07-28T08:46:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=82e921685d24483f8a5b09c95f36339fe90b78dd'/>
<id>urn:sha1:82e921685d24483f8a5b09c95f36339fe90b78dd</id>
<content type='text'>
commit_hash:78445e1b3b0bb001e0d08b36fd4d31bcd9e37eb4
</content>
</entry>
<entry>
<title>YQL-19448: Change url lister manager</title>
<updated>2025-07-18T18:43:51Z</updated>
<author>
<name>panikku</name>
<email>panikku@yandex-team.com</email>
</author>
<published>2025-07-18T18:25:55Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0280a2fd6d6901bce8f7296f658d9cd63c1c4b31'/>
<id>urn:sha1:0280a2fd6d6901bce8f7296f658d9cd63c1c4b31</id>
<content type='text'>
-(Queue+ListUrl) +RecursiveListerUrl

Create recursive func
commit_hash:81c84c7bdd6f8408b4cee15a8b7f10a1acd573a4
</content>
</entry>
<entry>
<title>YQL-19536: Block ifpresent</title>
<updated>2025-07-08T05:39:34Z</updated>
<author>
<name>atarasov5</name>
<email>atarasov5@yandex-team.com</email>
</author>
<published>2025-07-08T05:22:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9ea5796fb72dfc72db92cc205a6ef5b9099dfbe0'/>
<id>urn:sha1:9ea5796fb72dfc72db92cc205a6ef5b9099dfbe0</id>
<content type='text'>
commit_hash:15146ac1817e0abc0483b2c138207daf3b63fdd5
</content>
</entry>
<entry>
<title>YQL-20086 ast</title>
<updated>2025-06-18T08:03:43Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-06-17T19:36:46Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=80d6f567b04024db1404525203859e917f332a26'/>
<id>urn:sha1:80d6f567b04024db1404525203859e917f332a26</id>
<content type='text'>
commit_hash:0e0d69f0fdbf5c5d7bb8e4f69f8aba70afed226a
</content>
</entry>
<entry>
<title>Save distinct constraint for PruneKeys</title>
<updated>2025-06-03T14:18:41Z</updated>
<author>
<name>mpereskokova</name>
<email>mpereskokova@yandex-team.com</email>
</author>
<published>2025-06-03T12:52:10Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f341c9126a1c66f49b841f6ef787ab18bc3d3bf5'/>
<id>urn:sha1:f341c9126a1c66f49b841f6ef787ab18bc3d3bf5</id>
<content type='text'>
commit_hash:c571530f0a74edc44a65da0388e8e4c543121044
</content>
</entry>
<entry>
<title>YQL-19872: Skip optimizing callables if they have result</title>
<updated>2025-05-12T14:17:50Z</updated>
<author>
<name>maxkovalev</name>
<email>maxkovalev@yandex-team.com</email>
</author>
<published>2025-05-12T13:54:16Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=705f7c01e8309c1ea6167544cf0871da4a24e6ae'/>
<id>urn:sha1:705f7c01e8309c1ea6167544cf0871da4a24e6ae</id>
<content type='text'>
commit_hash:adaeda2e6a90efc659ac95414ad15904e88c5291
</content>
</entry>
<entry>
<title>YQL-19747 Extract NormalizeName from yql/.../core/ast</title>
<updated>2025-04-14T17:47:32Z</updated>
<author>
<name>vityaman</name>
<email>vityaman.dev@yandex.ru</email>
</author>
<published>2025-04-14T17:03:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b147484e3469f7dd312ffbc18997c2cc3fae5be4'/>
<id>urn:sha1:b147484e3469f7dd312ffbc18997c2cc3fae5be4</id>
<content type='text'>
We need the `NYql::NormalizeName` at `yql/.../sql/v1/complete`, but do not want to depend on the entire `yql/.../core/ast` module, so moving it to `yql/.../core/sql_types` module.

We need it to find equivalent names for a proper candidates ranking as `MULTI_AGGREGATE_BY` and `MultiAggregateBy` are equivalent and their frequencies should be merged. Also we can apply this function to `NameRequest::prefix` and suggest `MULTI_AGGREGATE_BY` on `prefix.StartsWith("multia")`.

- Related to https://github.com/ydb-platform/ydb/issues/9056
- Related to https://github.com/vityaman/ydb/issues/21

---

Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1204
commit_hash:02f3ef316bbca818e22aafe88edfde8e4eb214c3
</content>
</entry>
<entry>
<title>YQL-19758 fixed parsing of Error type, prevent expanding of aggregation/window over inputs with errors</title>
<updated>2025-04-04T08:52:29Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-04-04T08:39:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c92f4715eea8c91b4cd80b83c97648b349fd8023'/>
<id>urn:sha1:c92f4715eea8c91b4cd80b83c97648b349fd8023</id>
<content type='text'>
commit_hash:fa39bb9947d55827107b96ddf0c102fe6a5ae0bd
</content>
</entry>
<entry>
<title>Merge yexception.h and bt_exception.h to prevent include cycle</title>
<updated>2025-03-28T09:15:45Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2025-03-28T08:59:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dcaa8f4e65038291a3e15c2f6fd906497f2d77cd'/>
<id>urn:sha1:dcaa8f4e65038291a3e15c2f6fd906497f2d77cd</id>
<content type='text'>
commit_hash:4a6a74639669cf2836dedbc7b61efb1f43faef1f
</content>
</entry>
</feed>
