summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/settings
Commit message (Collapse)AuthorAgeFilesLines
* Add flag `ValidateViewStatement`ilnaz13 days1-0/+2
| | | | | https://github.com/ydb-platform/ydb/issues/41267 commit_hash:4b58b88908e09beb14aa1091377b5e099e0420eb
* YQL-21259 Allow Tables() function only in purecalcvvvv14 days1-0/+1
| | | | commit_hash:61e5b35c11bc86c4063b8ab5e1abec62e00637f0
* YQL-20279 exclude internal YQL protos for java, moved issue_id.proto to publicvvvv2026-04-291-1/+1
| | | | | в основном они протекают после включения contrib/ydb/core/protos (что на самом деле не публичная часть GRPC сервиса) commit_hash:1fec0018e2f898417521c5b0b39d6ba64fb97c80
* YQL-21105 refactored udf meta for lintervvvv2026-04-032-2/+3
| | | | | | | | | | | | | | #### Рефакторинг метаданных UDF для линтера 📝 - 🔄 Заменена структура фильтрации UDF на более гибкую систему метаданных, упрощена логика работы с UDF в линтере - 📦 Добавлены новые интерфейсы и реализации для работы с метаданными UDF, обеспечено совместимое API с существующими компонентами - 🛠️ Обновлены вызовы и передача параметров в функции линтера, адаптированы все зависимости под новую архитектуру метаданных - 🧪 Обновлены тесты и примеры использования, адаптированы к новой системе работы с метаданными UDF - 📁 Удалены устаревшие зависимости и структуры, упрощена архитектура взаимодействия между компонентами - 📝 Обновлены документационные комментарии и описание API для соответствия новой реализации <a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a> commit_hash:5ec05daf8b80518d549815ee823c6850a1629ee3
* YQL-21108: Introduce YqlSelect TranslationSettingvitya-smirnov2026-04-021-0/+7
| | | | commit_hash:c969a8e417caf0cc0aeb913d7843ca717c8b8271
* YQL-20998: Enable EmitReadsForExists by defaultvitya-smirnov2026-03-041-1/+1
| | | | | | This patch is needed for https://github.com/ydb-platform/ydb/pull/35415. Also related to https://nda.ya.ru/t/WoCr0-yd7Vrdpa. commit_hash:2b31c740040657e787109ef49c34c13466042714
* YQL-20095: Enable modernize-pass-by-valuevitya-smirnov2026-03-021-2/+4
| | | | commit_hash:4939dfad654f18bb31e40711ee0c39063889f17b
* YQL-20958: Pass translator flags for sql viewatarasov52026-02-203-0/+13
| | | | | Описание проблемы есть в тикете. commit_hash:61b421f6650963cb6b156498b2a19e1c4f63adc8
* YQL-20868: separate typecheck at fastchecklukashevich842026-02-022-19/+55
| | | | commit_hash:4c9fb69c69ca016d87b38a1effc2f3ec3d4a0ecb
* YQL-20095: Enable google-explicit-constructorvitya-smirnov2026-01-231-1/+1
| | | | commit_hash:4d77ad10fd4db303459ec4e45e139967c7fc8196
* YQL-20095: Enable modernize-use-overridevitya-smirnov2026-01-132-2/+2
| | | | | | | | | | | | | | | | | | | 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-19017: Remove TTranslationSettings::Antlr4Parservitya-smirnov2025-12-102-5/+3
| | | | | Then I will remove an `Antlr4Parser` usages from the YDB. commit_hash:0183482e46de023f71698e03db9a0c51ef10fe98
* YQL-20714 linting for available udf functionsvvvv2025-11-281-0/+2
| | | | commit_hash:7e79078f8b77378282f9c77735204bb5452daa85
* YQL-20086: Add yql/essentials Clang Tidy configvitya-smirnov2025-11-211-1/+1
| | | | | | | | | 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-106-236/+236
| | | | commit_hash:a6b640bc576263b62884a0b4187ba79c893e13d9
* YQL-20068 backport modevvvv2025-06-101-0/+1
| | | | commit_hash:4ad0e146a3e92836d6aec7eaac00ae0225484b09
* YQL-19845 changed defaults for translator/typectxvvvv2025-05-261-1/+1
| | | | commit_hash:03cd7489d5021112dd8bb61893361b17637d37d1
* YQL-19845 support of lang version checking inside facadevvvv2025-04-162-0/+3
| | | | commit_hash:5cfb2a0aa2904106df4ae69b9311bcc5a695928d
* ignore wildcard warning policy during replayvvvv2025-03-031-0/+1
| | | | commit_hash:2632b064e7883e55cb1876761b7404ace9e77590
* Introduced SQL ITranslatorvvvv2025-02-143-0/+102
| | | | commit_hash:f58b2fb436f14fc4a11ce2e315f10d71e6d1ec77
* Antlr4 by defaultvvvv2025-02-111-5/+1
| | | | commit_hash:4bb3d1eae5900487d115a0fab098dd0b7b240641
* YQL-19553 initial implementation of YQL lintersvvvv2025-02-071-0/+1
| | | | commit_hash:70690bcdabf0bcfe095fb10e9e58717281d11d53
* EXISTS with tables YQL-19496vvvv2025-01-291-0/+1
| | | | commit_hash:76639a66853d8a9d514e4b11f47e14e2d26e26c4
* moved mount filesvvvv2024-12-161-1/+1
| | | | commit_hash:9d6eb228c6edfe32ad98d5138f87e3adc300347a
* Moved other yql/essentials libs YQL-19206vvvv2024-11-075-0/+414
init commit_hash:7d4c435602078407bbf20dd3c32f9c90d2bbcbc0