<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/sql/v1, branch oidc-1.2.6.0-dev</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.6.0-dev</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.6.0-dev'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-08-22T14:36:11Z</updated>
<entry>
<title>Add external_data_channels_count create table feature (SQL part)</title>
<updated>2025-08-22T14:36:11Z</updated>
<author>
<name>Anton Romanov</name>
<email>a-romanov@nebius.com</email>
</author>
<published>2025-08-22T14:14:11Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a2caee2426b884f5f71512d59f69a284759397cd'/>
<id>urn:sha1:a2caee2426b884f5f71512d59f69a284759397cd</id>
<content type='text'>
Can I use your `soroka` for push YQL part of a new feature for YDB, please?

[There](https://github.com/ydb-platform/ydb/pull/21672) is the original PR approved  by Fomichev an Puchin which can't be committed directly to YDB github.

Type: feature
Component: yql

---
Co-authored-by: Tony-Romanov [150126326+Tony-Romanov@users.noreply.github.com]

Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1414
commit_hash:c98a7b656a050b09976f22f1470ba0ab5bbb52c2
</content>
</entry>
<entry>
<title>Add new option CACHE_MODE in FAMILY settings</title>
<updated>2025-08-22T13:19:41Z</updated>
<author>
<name>ivannik</name>
<email>ivannik@yandex-team.com</email>
</author>
<published>2025-08-22T12:56:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5c41dc204afed4149a10517c7f1ac7a234ceed8c'/>
<id>urn:sha1:5c41dc204afed4149a10517c7f1ac7a234ceed8c</id>
<content type='text'>
RFC: https://nda.ya.ru/t/vPsncOoC7HttdF
GitHub Issue: https://github.com/ydb-platform/ydb/issues/18695
commit_hash:96445a9aef7b1fede372b9e4c60b30eb9ef5fdc1
</content>
</entry>
<entry>
<title>YQL-19747: Fix YQL autocomplete configuration</title>
<updated>2025-08-19T15:06:32Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-08-19T14:08:16Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dcd07f6c0b341c2751099b8a3f00fddb0f93ebbd'/>
<id>urn:sha1:dcd07f6c0b341c2751099b8a3f00fddb0f93ebbd</id>
<content type='text'>
Fixed an absence of candidates at `$x = (sel#)`
as of `subselect_stmt` ignorance at the
`YQLConfiguration`.
commit_hash:5a841d63fad104599a791953f2f89b8791816115
</content>
</entry>
<entry>
<title>YQL-19747: Fix some autocomplete issues</title>
<updated>2025-08-19T11:26:36Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-08-19T10:59:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=97d8c2c3ef7a3204232fd2b87573f309cf604902'/>
<id>urn:sha1:97d8c2c3ef7a3204232fd2b87573f309cf604902</id>
<content type='text'>
- Collect only named node definitions
- Fix qualified column after WHERE
commit_hash:641977921329199e645c3ac45ae8053a5d0e8b13
</content>
</entry>
<entry>
<title>YQL-19747: Infer table path from CONCAT and RANGE</title>
<updated>2025-08-19T10:26:01Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-08-19T10:09:59Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6a26c68959783a009309949f61530030de259dc3'/>
<id>urn:sha1:6a26c68959783a009309949f61530030de259dc3</id>
<content type='text'>
Table function `RANGE` is commonly used, so some
support for a table path inference is required. It
is done by doing ``` `prefix` || '/' || `min` ```.
commit_hash:4bec2a84a0ee8f6d97c92a46b4c4ebc7b41c4d7c
</content>
</entry>
<entry>
<title>Watermarks: add time extractor to HoppingWindow</title>
<updated>2025-08-14T10:10:46Z</updated>
<author>
<name>vokayndzop</name>
<email>vokayndzop@yandex-team.com</email>
</author>
<published>2025-08-14T09:16:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=618abcfd3763bc44abbc9ef934a8b1d71dc9c674'/>
<id>urn:sha1:618abcfd3763bc44abbc9ef934a8b1d71dc9c674</id>
<content type='text'>
commit_hash:d54496a7e3d9bd72e53ce880691a59490a34a138
</content>
</entry>
<entry>
<title>YQL-18878: Introduce Re2::IsValidRegexp</title>
<updated>2025-08-14T07:44:46Z</updated>
<author>
<name>atarasov5</name>
<email>atarasov5@yandex-team.com</email>
</author>
<published>2025-08-14T07:29:14Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f132db24bdf6dc23b539c87283d4c32d0bc4154b'/>
<id>urn:sha1:f132db24bdf6dc23b539c87283d4c32d0bc4154b</id>
<content type='text'>
commit_hash:44a39f94ad6f9407cb9e493cbf88ef28b320586e
</content>
</entry>
<entry>
<title>YQL-20257: Parse cluster at simple_table_ref bind_parameter</title>
<updated>2025-08-13T14:02:13Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-08-13T13:27:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3b79116cac370b648c75323b866927d32aab08f4'/>
<id>urn:sha1:3b79116cac370b648c75323b866927d32aab08f4</id>
<content type='text'>
- Add `cluster_expr` to `simple_table_ref_core` alternative.
- Added `Sql2Yql` unit test with a statement that is
  not parsed on trunk: https://nda.ya.ru/t/qHRri7r57HK3r2.
commit_hash:eada89e88e3f2bc03c47cd22b73ba58b75f20681
</content>
</entry>
<entry>
<title>YQL-20301: Map unsupported object to UnknownName</title>
<updated>2025-08-13T13:35:22Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-08-13T12:40:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0412ed8db0700d3897e00be3a0cad6b2e8625883'/>
<id>urn:sha1:0412ed8db0700d3897e00be3a0cad6b2e8625883</id>
<content type='text'>
Before this PR unsupported objects were filtered,
but we would like to show even unsupported object
types as unknown name candidates.
commit_hash:04c64b6e28717c3c19927d49eeedec7515608c22
</content>
</entry>
<entry>
<title>YQL-19747: Improve and fix completon engine</title>
<updated>2025-08-12T12:29:12Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-08-12T12:04:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=088fbdd4485f80a02567bbe84ed0e3f35337eb3d'/>
<id>urn:sha1:088fbdd4485f80a02567bbe84ed0e3f35337eb3d</id>
<content type='text'>
Played with the autocomplete and found some issues:
https://nda.ya.ru/t/1F9ioYe37HVwo2.

- Supported `min`, `max` parameters of the `RANGE` table
  function, respecting `prefix`.
- Supported cluster detecton at table function, e.g.
  `SELECT * FROM plato.RANGE(Input1, Input2)`.
- Made column filter not to ignore a table alias.
- Supported keyword as identifier parsing.
- Supported `ID_QUOTED` as table alias.
commit_hash:9e9ff13373cd059e6a240ddff0ae18f599d790c0
</content>
</entry>
</feed>
