aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/udfs/common
Commit message (Collapse)AuthorAgeFilesLines
* YQL-19884: Add block implementation for STRING_TWO_ARGS_UDFimunkin9 days5-14/+142
| | | | commit_hash:22ad01050569869e2e75f89e65b06abf113791e4
* YQL-19861 abi, udf resolvers, test, pass via yt gatewaysvvvv9 days7-14/+38
| | | | commit_hash:6e3f5fac6a8598586987b52d749644d1ce1fccbe
* Intermediate changesrobot-piglet2025-04-1148-67/+2527
| | | | commit_hash:3ca33ca3ca1c17f83267938f846bee0cb3c3461b
* Intermediate changesrobot-piglet2025-04-0913-20/+965
| | | | commit_hash:f430adf87d23165dab8f8ee82ab299ced5de4b59
* YQL-18303: Purge BigDateType data type flagimunkin2025-03-271-12/+12
| | | | commit_hash:e8348aa080ebfa6e598642c564e06b807cb8e4dd
* Fix parsing W and D components ofinterval literalsimunkin2025-03-181-12/+36
| | | | commit_hash:59642f0b610a45880a53087b4b6d1f0e97cf2f6e
* YQL-19700: Make DateTime UDF overloads backward compatibleimunkin2025-03-141-9/+63
| | | | | | | | | | | | Follows up e9d589d43101dde8ca86955627fca9dbdaba1f7b Follows up ed323f55ce6ca64b9a912772866d7bfb4fc1235f Follows up 3b203e7a313e54ee57069763da5cf1b59991d66c Follows up 99b69544bd45b52e2e6bfcd8cd51e34827a0f08d Follows up 3afbcdd00ad47ecf35cb29bb25a5d7658ed1d5cb Follows up ca9883df39a8c08e7f0d83bafcbb8853f243ed04 Follows up cfaa3532a6554646b11f204e6f4cc7677d428b8b Follows up 9dcc43f4facdab5b4fca0a4079833c8534359124 commit_hash:7b8d84f03c1c623e6d076da42c5f0c3437f7acf6
* Drop default value for TResourceName template parameterimunkin2025-03-131-56/+33
| | | | commit_hash:4d0a0750fa026093cb0f736dd1aafbb27decdc45
* Introduce helpers for type annotation errors in DateTime UDFimunkin2025-03-125-113/+135
| | | | commit_hash:9f25fcc6eddfbe203619888ce4409b5d4b04ee2b
* YQL-19212 more fixes to translator for case insensitive udf namesvvvv2025-03-102-2/+12
| | | | commit_hash:b73ddecc5bdf4eb52cb62f9ba551c72e2d2d3e73
* Intermediate changesrobot-piglet2025-03-041-4/+4
| | | | commit_hash:acdbcb5ab09c7f6e8d5bf8a01ff1954c04d7a80f
* Intermediate changesrobot-piglet2025-03-0123-99/+170
| | | | commit_hash:e2da3ad430fabaa84a74178b1f2103b09ac69ae7
* YQL-18303: Introduce To* overloadsimunkin2025-02-287-120/+1260
| | | | commit_hash:99b69544bd45b52e2e6bfcd8cd51e34827a0f08d
* YQL-19495 handle NaNs in TDigestvvvv2025-02-286-3/+75
| | | | commit_hash:6ceaf9a8cc4d034c2829780bed37396d25f9056d
* Switch to library/cpp/charset/lite to avoid dependency on libiconvaneporada2025-02-273-3/+1
| | | | commit_hash:787f4898632b0109fb15fa3f6bbd993430f47616
* YQL-18303: Introduce Split and MakeTz* overloadsimunkin2025-02-2640-1564/+1814
| | | | commit_hash:16a38d1b1de0cc97c5cbf97176331ea6691e23be
* YQL-18303: Make Format use wide resourceimunkin2025-02-253-77/+154
| | | | commit_hash:bc73748a505f7ac5ea17db28244cb84e63c0bf69
* YQL-18303: Introduce Parse64 functionimunkin2025-02-257-38/+349
| | | | commit_hash:f2068081a3ddfb16f531239f3e0dcc923084d3b0
* YQL-18303: Introduce StartOf/EndOf/TimeOfDay overloadsimunkin2025-02-245-25/+999
| | | | commit_hash:ed323f55ce6ca64b9a912772866d7bfb4fc1235f
* YQL-18303: Introduce Shift* overloadsimunkin2025-02-209-413/+1980
| | | | commit_hash:e9d589d43101dde8ca86955627fca9dbdaba1f7b
* YQL-18303: Introduce Update overloadimunkin2025-02-1811-299/+1879
| | | | commit_hash:3afbcdd00ad47ecf35cb29bb25a5d7658ed1d5cb
* Make Reference helper be a template of TResourceNameimunkin2025-02-181-107/+77
| | | | commit_hash:79c97d1acda775c5303c2cfb23668f72690477eb
* Intermediate changesrobot-piglet2025-02-181-1/+1
| | | | commit_hash:0e8fb6a0fa97b88fe34ef4f7abbbae4894668df5
* refactor SQL translators YQL-19594vvvv2025-02-164-80/+0
| | | | commit_hash:401d21dd23ee9bb7ee52b2fc42e596cb3e4bdda7
* YQL-19555: Purge YQL_UDF_TEST_CONTRIB moduleimunkin2025-02-1424-24/+24
| | | | commit_hash:804e5d328ce4c658ecff2e5a0f259bce717f84f8
* YQL-19535: Provide block implementation for some utf8 udfatarasov52025-02-1358-342/+990
| | | | commit_hash:30371c936e006647e6aee38a0c95980d2d1af49e
* YQL-19535: Add utf8 udf block implementationsatarasov52025-02-1244-938/+1660
| | | | commit_hash:5eac5390db34d1ca89f96441c1cfcff9c5853587
* Intermediate changesrobot-piglet2025-02-113-13/+16
| | | | commit_hash:f3acde65f4eb25503f414d5262f52b496123bd96
* YQL-19535: Provide block implementations for some functionsatarasov52025-02-1028-224/+844
| | | | | | | YQL-19535: Provide block operations YQL-19535: Specify tests for blocked operations commit_hash:032aa58fc3f44f0eba3d9b38def021178da949ce
* YQL-18303: Introduce StartOf*/EndOf* overloadsimunkin2025-02-0716-551/+2178
| | | | commit_hash:3b203e7a313e54ee57069763da5cf1b59991d66c
* YQL-19551: Fix utf16 encoding problemsatarasov52025-02-056-6/+81
| | | | commit_hash:a55c7dadcacd5aac18465edf6e6cee8fb77dfcc0
* YQL-18303: Introduce Get* overloads for time components (numeric)imunkin2025-01-313-128/+500
| | | | commit_hash:9dcc43f4facdab5b4fca0a4079833c8534359124
* YQL-18303: Introduce Get* overloads for date components (string)imunkin2025-01-303-73/+415
| | | | commit_hash:ca9883df39a8c08e7f0d83bafcbb8853f243ed04
* Intermediate changesrobot-piglet2025-01-293-3/+3
| | | | commit_hash:a9a86ead632b0451a427621ea384bd732d3653a3
* YQL-18303: Introduce Get* overloads for date components (numeric)imunkin2025-01-299-584/+2023
| | | | commit_hash:cfaa3532a6554646b11f204e6f4cc7677d428b8b
* Return lost Strict flag in Digest udfudovichenko-r2025-01-201-0/+1
| | | | commit_hash:6df49841484b6283f43f5940fe32fa7b84b2e328
* Don't use math udf IR in debug modesvvvv2025-01-152-57/+72
| | | | | init commit_hash:abda7d89784811ac6ae8211bdf1581df0046fcc2
* YQL-19243 Fix Yson::From accepting too many argumentsavevad2025-01-104-0/+18
| | | | commit_hash:66833d5ad88f043a8cd1dd33902f89443fee1fe4
* Intermediate changesrobot-piglet2025-01-093-0/+95
| | | | commit_hash:c97917e5fe0a2f094b8f7a50cf183357e8d07096
* YQL-19385 Show error positions in Yson UDFavevad2025-01-094-0/+16
| | | | commit_hash:a9105924c36e49f6d68ea048f393112ebd77c2e9
* [library/cpp/hyperscan] Dropsupport ()sskvor2024-12-241-1/+1
| | | | commit_hash:f0e4b9bf3cc217402238bf1efcc4b8695f6a3709
* Support of Void for Yson::Fromvvvv2024-12-233-1/+11
| | | | commit_hash:1729f478498628bf64ce6767ee87419997f13b77
* YQL-18954 Add init argument in Digest UDFavevad2024-12-205-53/+331
| | | | commit_hash:2b68343a3fcf45f6b42e4f406585c5f2fd953d3f
* Reset errno before calling strtoullaneporada2024-12-155-2/+135
| | | | commit_hash:a686a16356826d703f351aacb2d03d24d3841838
* YQL-19397 Fix tiny bug in Re2avevad2024-12-131-1/+1
| | | | commit_hash:5e0947e4fbecc6de20eac2f987e45849f1755448
* Introduced two stages mode for type annotation, a FailMe callable to ↵vvvv2024-12-099-27/+27
| | | | | | | | | simulate optimization failures В обычном select 1 \|\| 2 теперь выдается ошибка в InitialTypeAnnotation stage А ошибка на RepeatTypeAnnotation stage эскалируется до Severity=Fatal commit_hash:fb09693b4baf9e14bfe7dae9a8a9cd4b9e0e0142
* YQL-18303: Introduce IntervalFrom* converters overloads for Interval64imunkin2024-11-2710-88/+534
| | | | commit_hash:c17121050d6f0624a1d96d89bac0326fb899315c
* YQL-18303: Introduce From* converters overloads for Timestamp64imunkin2024-11-2612-36/+391
| | | | commit_hash:9e4f59aa752831d906745606e53e3f36a370a0a4
* YQL-17471 Add Datetime::EndOf for intervalsavevad2024-11-263-4/+164
| | | | commit_hash:98c92942172dfcc73889ff60318242e91828c42b
* ListSample/ListSampleN/ListShuffle implementationziganshinmr2024-11-217-0/+318
| | | | commit_hash:987b10b398caa89eee8b94b33f9ea1dc74197223