summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v0
Commit message (Collapse)AuthorAgeFilesLines
* YQL-20279 exclude internal YQL protos for java, moved issue_id.proto to publicvvvv2026-04-293-3/+3
| | | | | в основном они протекают после включения contrib/ydb/core/protos (что на самом деле не публичная часть GRPC сервиса) commit_hash:1fec0018e2f898417521c5b0b39d6ba64fb97c80
* YQL-20095: Enumerate Arcadia Clang Tidy whitelistvitya-smirnov2026-04-034-1/+4
| | | | | | | | | | | | | Then I will be able to: 1. Create a script to compare our Clang Tidy configuration with Arcadia whitelist, so we will receive Pre-release errors like we have now for a Clang Format. 2. Improve yqltidyfix command for an autofix and check activation, so it will be completely automatic. In past, I forgot to enable some checks because of an automation absence. commit_hash:c3678b389d18ce8b5ec5314b2b992eaf09fec249
* YQL-20095: Enable modernize-use-usingvitya-smirnov2026-03-046-18/+18
| | | | commit_hash:ea1f0987ec40e3e683c35bffb64b7f5ab35e73ed
* YQL-20095: Enable modernize-pass-by-valuevitya-smirnov2026-03-028-131/+145
| | | | commit_hash:4939dfad654f18bb31e40711ee0c39063889f17b
* YQL-20095: Enable modernize-loop-convertvitya-smirnov2026-02-272-16/+15
| | | | | | | | - https://clang.llvm.org/extra/clang-tidy/checks/modernize/loop-convert.html Semi-automatic translation was performed. Manually rewritten some types and names. commit_hash:0ad921f0d512dd4a8ccc8af557197ce6a02582e1
* YQL-20095: Enable bugprone-exception-escapeatarasov52026-02-201-0/+2
| | | | commit_hash:a511b90dbd2eadcf32cc5d75130da6c9d4efaa52
* YQL-20095: Enable modernize-avoid-c-arraysvitya-smirnov2026-02-193-2/+3
| | | | commit_hash:da491ee93c4f4d3c885c7908a22b4d5d66c80388
* YQL-20095: Enable misc-use-anonymous-namespacevitya-smirnov2026-02-051-37/+41
| | | | | - https://clang.llvm.org/extra/clang-tidy/checks/misc/use-anonymous-namespace.html commit_hash:746be9b9db256111b2fb6ab4d89844746deebcda
* YQL-20095: Enable google-explicit-constructorvitya-smirnov2026-01-237-16/+23
| | | | commit_hash:4d77ad10fd4db303459ec4e45e139967c7fc8196
* YQL-20095: Enable modernize-use-overridevitya-smirnov2026-01-132-10/+10
| | | | | | | | | | | | | | | | | | | The check `modernize-use-override` is useful as it: 1. Removes redundant `override` when it is used with a `final`. 2. Removes redundant `virtual` or replace it with a `override`. So it is more clean for a reader, that overriding happens. It is enabled not out of order, as it is just an alias to `cppcoreguidelines-explicit-virtual-functions`. I also decided to switch a strategy of enabling checks. Now I will enable only a single rule with a single PR and prefer rules with a non-breaking autofix. In the new year with new linter checks! 🎄 commit_hash:e6e233baa90b31e5f65e11837546690c47f71ab5
* YQL-20086: Add yql/essentials Clang Tidy configvitya-smirnov2025-11-218-29/+34
| | | | | | | | | This patch introduces an extension configuration for the Clang Tidy. It is merged with Arcadia Clang Tidy configuration. To begin with, more checks for identifiers naming are added. Documentation: https://nda.ya.ru/t/AhbDZbiF7MKe3M. commit_hash:3481da4c8df0a4d23a991d4a660ae050d2dc5d33
* YQL-20086 invert flagvvvv2025-10-103-0/+6
| | | | commit_hash:a6b640bc576263b62884a0b4187ba79c893e13d9
* 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-20375: Fix emit of SqlCall external typesimunkin2025-09-041-17/+17
| | | | | Follows up ydb-platform/ydb@34fcd78a2d18d9846fd68339c8e240702857e1e5 commit_hash:08520ae8b837c69f6b92e575882da4786aa441fd
* YQL-20086 sqlvvvv2025-06-1813-2928/+2928
| | | | commit_hash:b06f3d2f5fa81e2073966eb172758758bd94fdf2
* YQL-19616 Implement ILexer via antlr_astVictor Smirnov2025-03-191-1/+1
| | | | | | | | | | | | | - [x] Added `antlr_ast/antlr4` module and moved `TLexerTokensCollector4` there from `proto_ast/antlr4`. - [x] Moved stuff around back and forth. Ready for a review. --- Co-authored-by: vityaman [[email protected]] Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1128 commit_hash:e08785c3408ef813505bdc7511560e9536f4ab79
* Switch to library/cpp/charset/lite to avoid dependency on libiconvaneporada2025-02-271-1/+1
| | | | commit_hash:787f4898632b0109fb15fa3f6bbd993430f47616
* Introduced SQL ITranslatorvvvv2025-02-143-0/+43
| | | | commit_hash:f58b2fb436f14fc4a11ce2e315f10d71e6d1ec77
* moved mount filesvvvv2024-12-161-2/+2
| | | | commit_hash:9d6eb228c6edfe32ad98d5138f87e3adc300347a
* Moved other yql/essentials libs YQL-19206vvvv2024-11-0720-0/+20756
| | | | | init commit_hash:7d4c435602078407bbf20dd3c32f9c90d2bbcbc0
* Moved yql/parser (w/o pg_wrapper) & yql/protos YQL-19206vvvv2024-11-031-0/+931
init commit_hash:71603ddfc208bf4ab1691d886ac35f22c107e3ee