diff options
| author | atarasov5 <[email protected]> | 2026-07-14 11:21:03 +0300 |
|---|---|---|
| committer | atarasov5 <[email protected]> | 2026-07-14 12:17:28 +0300 |
| commit | 290e3f02532a30eabcf4a4c6aaa6fa36cb48a887 (patch) | |
| tree | f2b5ea04f5f3ae758f2f5c7cf48766576578ca55 /contrib/python/python-dateutil/py2/tests/_common.py | |
| parent | 5ba7699ae4d23f8dd23d2b7c47df27898c07dcc4 (diff) | |
YQL-21315: Implement block variant comp node
#### Implement Block Variant Computational Node ✎
- Introduces a new computational node for handling variant types in block operations, supporting both tuple and struct variants
- Adds type annotation and runtime support for the new variant node with proper type checking and validation
- Implements block-level variant operations that can select specific alternatives from variant types based on index or member name
- Includes comprehensive unit tests and integration tests covering both tuple and struct variant scenarios
- Updates runtime version to 81 and integrates the new node into the compilation and execution pipeline
- Provides SQL syntax support for variant operations through the `Variant` function with appropriate type handling
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
commit_hash:a07c1a365815a271cdd34958369156fd542fd5cc
Diffstat (limited to 'contrib/python/python-dateutil/py2/tests/_common.py')
0 files changed, 0 insertions, 0 deletions
