summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/select.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use Y_UNREACHABLE for ALT_NOT_SETvitya-smirnov2025-10-201-2/+0
| | | | | | | | It is not convinient to grep "You should change implementation according to grammar changes" every time you need it during new translation feature. AI does not always suggests it. More convinient is to use just `Y_UNREACHABLE` as `ALT_NOT_SET` is actually unreachable. commit_hash:132f264e9f781b8c2433fb1f12374f7684466370
* YQL-20086 sql/v1vitya-smirnov2025-10-071-177/+178
| | | | commit_hash:55bc611cdaa0d8a0fc3c4c7708ed9f17cc4976cf
* YQL-20307: Support inline subqueriesvitya-smirnov2025-10-011-0/+4
| | | | | | | | | | | - Alter grammar to support inline subqueries. - Support inline subqueries in `sql/v1` (translator). - Introduce `sql/v1/proto_ast/parse_tree.h` for reusable parse tree predicates. - Support inline subqueries in `sql/v1/format`. - Support inline subqueries in `sql/v1/complete`. - Add some SQL-tests. - Pass all tests. commit_hash:075b2240778d071e1c7542f912d3cc83019ef849
* Fix -Wunused-but-set-variable in yqlmikhnenko2025-09-261-1/+1
| | | | | | | If you think that this pr has broken something for you, roll it back If the problem is not trivial, come to [support](https://nda.ya.ru/t/a1JIzEbo78mtfQ) Original errors you can see [here](https://nda.ya.ru/t/pFJQM0ho7KSaTN commit_hash:77d426cfbc646733517e14e69ac61a1afedaf82f
* YQL-20189: Track warnings as errorsvitya-smirnov2025-09-031-7/+25
| | | | | | There was an issue that a query with warnings as errors passed translation. commit_hash:890d18853380b5ad669e9684553cdb6991827cff
* Watermarks: DDLvokayndzop2025-08-081-0/+25
| | | | commit_hash:64ad6b4138ee27f474b440e8ef3e07fac1935346
* YQL-17269: support PositionalUnionAll for INTERSECT and EXCEPTkndrvt2025-06-231-20/+18
| | | | commit_hash:4c68311d9e875b6643dd49aae1c385aace4ca978
* YQL-17269: support INTERSECT and EXCEPT without PositionalUnionAllkndrvt2025-06-201-10/+29
| | | | commit_hash:632e24794e8bcf6ef0502b7e8c031e964d28d36a
* YQL-20086 sqlvvvv2025-06-181-763/+763
| | | | commit_hash:b06f3d2f5fa81e2073966eb172758758bd94fdf2
* YQL-20053 fix & clarify warningvvvv2025-06-051-2/+2
| | | | commit_hash:98cd4d4370d009f6e71e69219f5b9d89ab3eca9e
* YQL-19864 sql flag + test with explicit flag & by versionvvvv2025-04-171-3/+9
| | | | commit_hash:902cfa0c1b574c1addb5df96a4b38c792ae82258
* Fix DISTINCT over window over joinziganshinmr2025-04-011-0/+4
| | | | commit_hash:d7101ec6fbc95dde360e2a18ac52159dd4535764
* YQL-19746 fixvvvv2025-03-201-3/+3
| | | | commit_hash:49e5e33ed38f7fd623cef80d2765d464a353ff9c
* YQL-19129 soft WITHOUTvvvv2025-02-211-6/+11
| | | | commit_hash:563aebc32ae87bc18e5e3e38babc034e5e89e2c1
* YQL-19496 fixed INode clonevvvv2025-01-301-4/+20
| | | | commit_hash:3433b67a9455f9f7388eb5079f752d4a745bc2bc
* EXISTS with tables YQL-19496vvvv2025-01-291-1/+4
| | | | commit_hash:76639a66853d8a9d514e4b11f47e14e2d26e26c4
* Introduced TableSource wrapper and Blocks/Peephole mode for minirun testsvvvv2025-01-201-5/+12
| | | | | init commit_hash:22d9a4470f726b8efcd86aaf043bfa5552c2b35e
* Fix order by missing column with DisableSimpleColumnsaneporada2024-12-191-0/+4
| | | | commit_hash:7dee9cb8b582262a125bab7f8503d00908683c10
* Better diagnostics for scalar context usagesvvvv2024-12-121-0/+8
| | | | | init commit_hash:12f8e607ccf54d241b69dbb1903cf36a1930295f
* EmitUnionMerge - pragma to emit UnionMerge instead of UnionAllaneporada2024-11-271-3/+7
| | | | commit_hash:ba3439438c76ed616e4f1059d0ff83ebb4a16b9a
* YQL-19264 relaxed check for assume order byvvvv2024-11-261-2/+2
| | | | commit_hash:29ee6c53b63771357492cc2e4f7ceac15c5a86b1
* Moved other yql/essentials libs YQL-19206vvvv2024-11-071-0/+3195
init commit_hash:7d4c435602078407bbf20dd3c32f9c90d2bbcbc0