summaryrefslogtreecommitdiffstats
path: root/yql/essentials/tests/sql/suites/intersect
Commit message (Collapse)AuthorAgeFilesLines
* Intermediate changesrobot-piglet2025-10-032-0/+2
| | | | commit_hash:c3c929f4005b33d2fddb492bbc2c553125d9ad40
* YQL-20367: Add DisableExceptIntersectBefore202503 feature flagvitya-smirnov2025-09-043-0/+4
| | | | commit_hash:a8645f7215087df3309048de31a7f0b3dc802a11
* YQL-20345: Disable EXCEPT/INTERSECT/DISTINCT before 2025.03vitya-smirnov2025-09-012-0/+2
| | | | | | Added absent checks for `langVer` at `EXCEPT/INTERSECT/DISTINCT` translation. In next PR will get rid of `.sqlx` file extensions. commit_hash:699cc8f6084d1d2fc19ecd53c35a56496dc842f4
* Intermediate changesrobot-piglet2025-08-127-0/+0
| | | | commit_hash:ed91bc01a9eb89e8817a6441ee293bf98524290c
* YQL-17269: Support UNION/INTERSECT/EXCEPT combinationsvitya-smirnov2025-07-091-0/+7
| | | | | | | | | | | | 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
* YQL-17269: support PositionalUnionAll for INTERSECT and EXCEPTkndrvt2025-06-232-0/+160
| | | | commit_hash:4c68311d9e875b6643dd49aae1c385aace4ca978
* YQL-17269: support INTERSECT and EXCEPT without PositionalUnionAllkndrvt2025-06-205-0/+163
commit_hash:632e24794e8bcf6ef0502b7e8c031e964d28d36a