<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/tests/sql/suites/intersect, branch main</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=main</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-10-03T18:30:25Z</updated>
<entry>
<title>Intermediate changes</title>
<updated>2025-10-03T18:30:25Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-10-03T18:20:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=22daae4044b4368a7aa4753a8555d907e5660da9'/>
<id>urn:sha1:22daae4044b4368a7aa4753a8555d907e5660da9</id>
<content type='text'>
commit_hash:c3c929f4005b33d2fddb492bbc2c553125d9ad40
</content>
</entry>
<entry>
<title>YQL-20367: Add DisableExceptIntersectBefore202503 feature flag</title>
<updated>2025-09-04T10:05:30Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-09-04T09:51:40Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f4a39f5bfa50d7438b4349dc49756f2a52f625f4'/>
<id>urn:sha1:f4a39f5bfa50d7438b4349dc49756f2a52f625f4</id>
<content type='text'>
commit_hash:a8645f7215087df3309048de31a7f0b3dc802a11
</content>
</entry>
<entry>
<title>YQL-20345: Disable EXCEPT/INTERSECT/DISTINCT before 2025.03</title>
<updated>2025-09-01T11:42:26Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-09-01T11:16:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2e3f9fcea0b362304ba2e56d575fc1e05d46ed53'/>
<id>urn:sha1:2e3f9fcea0b362304ba2e56d575fc1e05d46ed53</id>
<content type='text'>
Added absent checks for `langVer` at `EXCEPT/INTERSECT/DISTINCT`
translation. In next PR will get rid of `.sqlx` file extensions.
commit_hash:699cc8f6084d1d2fc19ecd53c35a56496dc842f4
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-08-12T12:21:59Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-08-12T12:04:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a84a916fe9eff84d52151ee74e4c6ddcebcf00c2'/>
<id>urn:sha1:a84a916fe9eff84d52151ee74e4c6ddcebcf00c2</id>
<content type='text'>
commit_hash:ed91bc01a9eb89e8817a6441ee293bf98524290c
</content>
</entry>
<entry>
<title>YQL-17269: Support UNION/INTERSECT/EXCEPT combinations</title>
<updated>2025-07-09T11:38:43Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-07-09T11:16:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=59c3167c208900bb714ff5cc477476e3ab14f4f0'/>
<id>urn:sha1:59c3167c208900bb714ff5cc477476e3ab14f4f0</id>
<content type='text'>
Introduce `UNION` and `INTERSECT/EXCEPT` grammar rules
for precedence. Rewrote `Build` procedure into `BuildStmt`,
`BuildUnion`, `BuildIntersection`. Added tests, modify format.

It took a lot of time trying to adapt the existing `Build` procedure.
The I noticed that the logic for `union` and `intersection` is
different, since `union` groups arguments into bundles, but
`intersection` is a strictly binary operation.
commit_hash:70008ae3c2603364b6dfbeeb189fdc7f5237433d
</content>
</entry>
<entry>
<title>YQL-17269: support PositionalUnionAll for INTERSECT and EXCEPT</title>
<updated>2025-06-23T17:14:16Z</updated>
<author>
<name>kndrvt</name>
<email>kndrvt@yandex-team.com</email>
</author>
<published>2025-06-23T16:28:22Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=db2354704a30f375d445bfc3aea9eac5975562af'/>
<id>urn:sha1:db2354704a30f375d445bfc3aea9eac5975562af</id>
<content type='text'>
commit_hash:4c68311d9e875b6643dd49aae1c385aace4ca978
</content>
</entry>
<entry>
<title>YQL-17269: support INTERSECT and EXCEPT without PositionalUnionAll</title>
<updated>2025-06-20T13:07:13Z</updated>
<author>
<name>kndrvt</name>
<email>kndrvt@yandex-team.com</email>
</author>
<published>2025-06-20T12:36:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=935e53d2a9ee4b43cc0548ba836b23c003c8078e'/>
<id>urn:sha1:935e53d2a9ee4b43cc0548ba836b23c003c8078e</id>
<content type='text'>
commit_hash:632e24794e8bcf6ef0502b7e8c031e964d28d36a
</content>
</entry>
</feed>
