<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/udfs, branch oidc-1.2.5-dev</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.5-dev</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.5-dev'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-07-30T12:58:48Z</updated>
<entry>
<title>YQL-20184: Avoid redundant data copies in the String UDF</title>
<updated>2025-07-30T12:58:48Z</updated>
<author>
<name>lambda-delta</name>
<email>lambda-delta@yandex-team.com</email>
</author>
<published>2025-07-30T12:17:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=87b8e32728794ca5b09fad0bcd6a440b50c5de1b'/>
<id>urn:sha1:87b8e32728794ca5b09fad0bcd6a440b50c5de1b</id>
<content type='text'>
Avoid unnecessary data copies in the String UDF
commit_hash:958810269bf3a7d54b71005bdd8e55fffcfa8538
</content>
</entry>
<entry>
<title>YQL-20231: Validate map keys for json serialization</title>
<updated>2025-07-25T13:46:58Z</updated>
<author>
<name>atarasov5</name>
<email>atarasov5@yandex-team.com</email>
</author>
<published>2025-07-25T13:32:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=61fa5b71b806252aa81b83ae7a3f72f5d61497ac'/>
<id>urn:sha1:61fa5b71b806252aa81b83ae7a3f72f5d61497ac</id>
<content type='text'>
commit_hash:307dbfb3413e806ce09a36736e79a5c7b80fd4ec
</content>
</entry>
<entry>
<title>YQL-20241: Use ASCIIZ strings for UdfTerminate (essential udfs)</title>
<updated>2025-07-25T12:25:21Z</updated>
<author>
<name>imunkin</name>
<email>imunkin@yandex-team.com</email>
</author>
<published>2025-07-25T11:36:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=835b6519eb8e218bb0c84d8d7827bf9fbe7893c8'/>
<id>urn:sha1:835b6519eb8e218bb0c84d8d7827bf9fbe7893c8</id>
<content type='text'>
commit_hash:1a11133ec66e71b6c798178453a5ab43cdc6761c
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-24T18:58:13Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-24T18:46:28Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=475c997f5ded6c9025b31345e894afb2fd00de27'/>
<id>urn:sha1:475c997f5ded6c9025b31345e894afb2fd00de27</id>
<content type='text'>
commit_hash:4b0cad6620396d4b5422b264f4aa162104d45e8d
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-21T09:54:58Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-21T09:37:15Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=caefbb016b70b186bad0fa7f07a1524b3211fec4'/>
<id>urn:sha1:caefbb016b70b186bad0fa7f07a1524b3211fec4</id>
<content type='text'>
commit_hash:0897b988c8ca7235b4f13624177866ac14a46fdd
</content>
</entry>
<entry>
<title>YQL-20005: User friendly datetime format error output</title>
<updated>2025-07-09T09:09:06Z</updated>
<author>
<name>panikku</name>
<email>panikku@yandex-team.com</email>
</author>
<published>2025-07-09T08:52:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bc7d8b2a5d721477f53ffd19cd08d168be84ef4d'/>
<id>urn:sha1:bc7d8b2a5d721477f53ffd19cd08d168be84ef4d</id>
<content type='text'>
Еще идея была с таким выводом:

Invalid format character 'q' in DateTime::Format.
Allowed format characters: - %Y: year (e.g., 2023) - %m: month (e.g., 01 to 12) - %d: day of the month (e.g., 01 to 31)
More format characters available in the documentation: https://nda.ya.ru/t/NC9Huj1V7GFfJn
commit_hash:6ba063a3fe8d164b1c9d9c5f80e558c521cbaf29
</content>
</entry>
<entry>
<title>YQL-20093: Change DateTime::IntervalFromSeconds signature</title>
<updated>2025-07-07T06:11:45Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-07-07T05:56:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9bc214ba075c1e778ab6e2c93e0a9108109a963a'/>
<id>urn:sha1:9bc214ba075c1e778ab6e2c93e0a9108109a963a</id>
<content type='text'>
As `DateTime::ToSeconds(Interval)` returns `Int64`
since `2025.03`, then a reverse function should be
changed as well. Also added support for block `UDF`s
at `TLangForked`.
commit_hash:24fdaa28ef016ee10b9c5772aa8d4e8ba28ee6c4
</content>
</entry>
<entry>
<title>YQL-20093: Make DateTime::ToSeconds(Interval) return Int64</title>
<updated>2025-07-02T09:02:54Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-07-02T08:47:00Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=76d96655b1b66ba56477f897e1a7d00ffa217a6b'/>
<id>urn:sha1:76d96655b1b66ba56477f897e1a7d00ffa217a6b</id>
<content type='text'>
Changed the signature of `DateTime::ToSeconds`
on `Interval` to return `DWORD` instead of `WORD`
under the`LangVer 2025.03`. Added canonization
tests.
commit_hash:6467949663227aafd27f05d49fca0d656bb190dd
</content>
</entry>
<entry>
<title>YQL-19934: Fix Unicode / Error location display</title>
<updated>2025-06-20T09:04:50Z</updated>
<author>
<name>panikku</name>
<email>panikku@yandex-team.com</email>
</author>
<published>2025-06-20T08:33:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d4b975945b54f49d3a106ebc5a392a49944f2f88'/>
<id>urn:sha1:d4b975945b54f49d3a106ebc5a392a49944f2f88</id>
<content type='text'>
Fix Unicode/ error line
commit_hash:aa5f17b1dd12a3b69869458c6f5aa92bb8514257
</content>
</entry>
<entry>
<title>YQL-20086 udfs</title>
<updated>2025-06-18T08:14:06Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-06-17T20:08:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7803a38571cb0dc674b01065f374c116de966b4b'/>
<id>urn:sha1:7803a38571cb0dc674b01065f374c116de966b4b</id>
<content type='text'>
commit_hash:631fd9ed259a7c95a618e1265f61df28a87ce922
</content>
</entry>
</feed>
