diff options
| author | udovichenko-r <[email protected]> | 2026-07-10 18:24:05 +0300 |
|---|---|---|
| committer | udovichenko-r <[email protected]> | 2026-07-10 18:57:46 +0300 |
| commit | bfc3e416ce63656ec74e61b20864880e741ecf20 (patch) | |
| tree | f5c0defb97580eddd72e87e9b60cb50e325e2462 /contrib/python/ipython/py3/IPython/core/inputsplitter.py | |
| parent | a2fb6688eaf146b9e5e5abd6752eecb90ad94d32 (diff) | |
Change `MATERIALIZE` grammar to exclude `WITH` statement ambiguity
#### Change MATERIALIZE grammar to exclude hints ambiguity ✎
- Restructured the MATERIALIZE statement grammar to resolve ambiguity between table hints and cluster specification by reordering clauses to place hints after the target cluster
- Updated minimum language version requirement for the MATERIALIZE feature to 2026.02
- Modified format tests and validation logic to align with the new grammar structure
- Added tests for single and multiple hints to ensure proper parsing and handling
- Updated canonical test outputs to reflect the new syntax order with hints positioned after the INTO clause and before the ON clause
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
commit_hash:0dec4e34cf45e66962a8e8884c6cee893ad3dfb2
Diffstat (limited to 'contrib/python/ipython/py3/IPython/core/inputsplitter.py')
0 files changed, 0 insertions, 0 deletions
