diff options
| author | atarasov5 <[email protected]> | 2026-06-22 11:28:50 +0300 |
|---|---|---|
| committer | atarasov5 <[email protected]> | 2026-06-22 12:58:40 +0300 |
| commit | 6aea1ab50afd3a0575b51dfd5f146cd747afcef6 (patch) | |
| tree | 21044be9fb3a7bd83ae46e6d26b06da8e3b2dcbf /contrib/tools/python3/src/Modules/_sqlite | |
| parent | 3be2668d473b30ab780015fb612fcc81d0ca2183 (diff) | |
YQL-21338: Better error message
#### Better error messages for window frame expressions ✎
- Improved error messaging for RANGE window frames to provide more specific information about unsupported column types and invalid ORDER BY expressions
- Removed obsolete error handling for multiple sort columns and simplified the sort traits variant
- Enhanced error reporting with detailed type information when RANGE frames are used with non-numeric or complex expressions
- Added better handling for error types in ORDER BY expressions with improved diagnostic messages including nested error details
- Updated error messages to be more descriptive and actionable, showing the actual column type causing the issue
- Added new test cases covering various error scenarios including NULL types, optional types, and invalid expressions
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
commit_hash:1d2301ac75b3ff7bc9ca97213e9005507654e56b
Diffstat (limited to 'contrib/tools/python3/src/Modules/_sqlite')
0 files changed, 0 insertions, 0 deletions
