summaryrefslogtreecommitdiffstats
path: root/yql/essentials/core/ut
Commit message (Collapse)AuthorAgeFilesLines
* added new streaming contraintgrigoriypisar2026-05-151-9/+495
| | | | | | | | | | | | | | | | | | | | | | | | | ## Что означает Streaming Constraint Пусть `O` - колабл для которого выставлен Streaming Constraint и `I` - множество входов оператора для которых также выставлен Streaming Constraint. ### Streaming constraint для Unordered List Если `O` принимает на вход List и логически является Unordered (нету гарантий на порядок выхода относительно проядка входа), то: * При добавлении одного элемента в конец списка любого входа из `I` -- в мульти множестве результата `O` могут только появиться новые значения (либо ничего не добавится) ### Streaming constraint для Ordered List Тоже самое, что и для Unordered List, но добавляется ограничение, что: * При добавлении одного элемента в конец списка любого входа из `I` -- в упорядоченный список строк, являющийся результатом `O` могут добавиться строки только в конец списка ### Streaming constraint для Stream / Flow Тоже самое, что для Ordered / Unordered List, но добавляется ограничение: * Если в любом из входов `I` типа Stream / Flow возможны Yield, то обновлённый результат оператора должен выводиться с ограниченной задержкой при поступлении Yield commit_hash:1e9e2deac133179c46ad15daa32fb421a3998296
* YQL-21220 support .yql suffix for internal libraries as SQLvvvv2026-05-091-31/+31
| | | | commit_hash:1c0eb9463ebcb984a89d586de89e0812ead6f1d9
* YQL-20095: Enable readability-uppercase-literal-suffixvitya-smirnov2026-05-071-1/+1
| | | | commit_hash:41791bb9a63f1993010fb68562e9a5607927307d
* YQL-20873: Range PG supportatarasov52026-04-133-0/+681
| | | | commit_hash:9e799ea42a2692eb96ebc792b48e46dd060c182b
* YQL-20095: Enable misc-use-anonymous-namespacevitya-smirnov2026-02-052-4/+4
| | | | | - https://clang.llvm.org/extra/clang-tidy/checks/misc/use-anonymous-namespace.html commit_hash:746be9b9db256111b2fb6ab4d89844746deebcda
* MultiHopping: fix empty constraintvokayndzop2026-01-291-0/+25
| | | | commit_hash:b79b0ce651cc9f9f49e5154d5d4902ca1ebb788f
* Watermarks: YQL: fix constraintsvokayndzop2025-11-011-9/+38
| | | | commit_hash:f2ada639a636eb38defc0e8ecf61d3e35845538a
* YQL-20086 invert flagvvvv2025-10-101-2/+0
| | | | commit_hash:a6b640bc576263b62884a0b4187ba79c893e13d9
* YQL-20086 core (part1)vvvv2025-10-087-1857/+1872
| | | | commit_hash:12dbda4defcaef8dd708a69552fc19eba832ce2f
* , YQL-20172] Fix VarItem constraint for Visit with all branches without ↵udovichenko-r2025-08-221-1/+42
| | | | | | input dependecies commit_hash:6ab5db7d2801ef897e9833ebeaef423be14f7870
* Fix Sorted constraint for UnionMerge when the one of inputs is emptyudovichenko-r2025-08-211-0/+27
| | | | commit_hash:1a6c8ea1c65a438f8801f4f71f6d1bcb15a95c81
* Fix Empty constraint handlingudovichenko-r2025-08-211-3/+82
| | | | commit_hash:b10bf6ee5de197348d3c3dbb2f63b933f8cf1eb3
* YQL-19536: Introduce default value creator.atarasov52025-06-182-0/+453
| | | | commit_hash:5454bff7d009c2b59cd585f79719b7d62b802d6a
* Save distinct constraint for PruneKeysmpereskokova2025-06-031-0/+128
| | | | commit_hash:c571530f0a74edc44a65da0388e8e4c543121044
* Check missing fields in Cast constraints calculationudovichenko-r2025-04-151-0/+22
| | | | commit_hash:80d14b9a81504ea3fcb8d6fa89a2472f700c0f0e
* YQL-19747 Extract NormalizeName from yql/.../core/astvityaman2025-04-142-54/+0
| | | | | | | | | | | | | | We need the `NYql::NormalizeName` at `yql/.../sql/v1/complete`, but do not want to depend on the entire `yql/.../core/ast` module, so moving it to `yql/.../core/sql_types` module. We need it to find equivalent names for a proper candidates ranking as `MULTI_AGGREGATE_BY` and `MultiAggregateBy` are equivalent and their frequencies should be merged. Also we can apply this function to `NameRequest::prefix` and suggest `MULTI_AGGREGATE_BY` on `prefix.StartsWith("multia")`. - Related to https://github.com/ydb-platform/ydb/issues/9056 - Related to https://github.com/vityaman/ydb/issues/21 --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1204 commit_hash:02f3ef316bbca818e22aafe88edfde8e4eb214c3
* Fix StablePickle constraints for complex typesudovichenko-r2025-02-271-0/+46
| | | | commit_hash:3d15defe18fb19d2185bd1798b181d6f30277d68
* YQL-19594 Explicit lexers & parsers 2vvvv2025-02-211-6/+3
| | | | commit_hash:2aa733486a55a04c39ff8bb1c7eaca3a85719647
* refactor SQL translators YQL-19594vvvv2025-02-162-3/+26
| | | | commit_hash:401d21dd23ee9bb7ee52b2fc42e596cb3e4bdda7
* Intermediate changesrobot-piglet2025-01-291-2/+2
| | | | commit_hash:a9a86ead632b0451a427621ea384bd732d3653a3
* split & refactor core/utvvvv2024-12-179-1947/+300
| | | | | init commit_hash:6a569cc8a3ace6be991ce981c949eda644f39c0b
* drop csv from corevvvv2024-12-102-313/+0
| | | | commit_hash:1330e42655928e70b78056e9f603c1afd53e6791
* Relocate yt and stat providersaneporada2024-12-027-21/+21
| | | | | | | | | В рамках возвращения YQL в лоно Аркадии в данном PR осуществляется механический перенос YQL YT провайдера из contrib/ydb/library/yql/providers/yt в yt/yql/providers/yt (просто arc mv \+ правка путей). Подробности см. в YQL-19206 и YQL-19309 commit_hash:4c5b43760d3053698f0d5b6cdb820bc72c48e741
* YQL-19309 Remove yt provider dependecy on dq internalsudovichenko-r2024-11-282-2/+2
| | | | commit_hash:94de9654226b766f9fd4f8fff607b59e747a6f96
* Fix YT provider direct dependency on DQ via CBOaneporada2024-11-263-3/+6
| | | | commit_hash:134201d428f9541bb6990e2d65a7bbcf65d74e25
* YQL-19206 Move contrib/ydb/library/yql/cfg -> yql/essentials/cfgudovichenko-r2024-11-181-1/+1
| | | | commit_hash:22adeac140825b580d7674c61994c0404ccf2762
* Apply GH commitsudovichenko-r2024-11-121-28/+81
| | | | | | | | | | | | | Apply GH: Extract prefix and entries in backup-related sql (#10807) Apply GH: Fix syntax for Column Family (#10781) Apply GH: Case-insensitive mode for searching modules and functions (#10842) Apply GH: Fixed i/o for pg_proc (#10914) Apply GH: An option to render SQL transalation with Seq! (#11015) commit_hash:d2d2fcdef2bbd0434236aef325aa071c7e39c526
* Merge PR #10944: Fix ExtractMembers constraints for sorted tupleaneporada2024-11-121-0/+22
| | | | commit_hash:3cbeb92e6a5008fdda11519d1b9fa5381af3a61f
* Merge PR #10741, #10799, #10732aneporada2024-11-124-8/+4
| | | | | | | | | \#10732 Fix a bug in YQL node creation for indexImplTable table settings \#10799support computation graph invalidation in purecalc \#10741Don't use Now() during replay for yt settings commit_hash:bc4c150ceb2ae05fc19eaa4804fb668730a89410
* less ydb deps or disable for OSS for nowvvvv2024-11-081-0/+4
| | | | commit_hash:cba3283f48e43daee374c408d91d1fed33861da4
* Move yql/udfs/common/ to /yql/essentials YQL-19206imunkin2024-11-081-1/+1
| | | | | | | | | | Except the following directories: * clickhouse/client * datetime * knn * roaring commit_hash:c7da95636144d28db109d6b17ddc762e9bacb59f
* Moved other yql/essentials libs YQL-19206vvvv2024-11-0713-0/+6676
init commit_hash:7d4c435602078407bbf20dd3c32f9c90d2bbcbc0