diff options
| author | vitya-smirnov <[email protected]> | 2026-06-16 15:49:40 +0300 |
|---|---|---|
| committer | vitya-smirnov <[email protected]> | 2026-06-16 16:36:01 +0300 |
| commit | 11cd739f53f9a5b0ecbaf2618ad7c56450274acb (patch) | |
| tree | df118595fc2b482a7c21f96d84e1bf0261535d7a /contrib/tools/python3/src/Python | |
| parent | 9d7f92724e3a9beea8ae6751c0241c52ea5b2aea (diff) | |
YQL-21134: Set UnstableFormat AST flag unconditionally
- Renamed `TAstNodeFlags::IgnoredContent` to `TAstNodeFlags::UnstableFormat` to better reflect its purpose.
- Removed the `MarkQueryTextAtomWithIgnoredContent` translation setting. The `UnstableFormat` flag is now unconditionally applied to query text atoms during parsing.
- Updated `CheckedFormat` and `ValidateAST` to accept an already parsed AST. Since the flag is now set unconditionally, we can reuse the initial AST for format validation. This avoids re-parsing the original query, reducing redundant AST builds and overall RAM consumption.
commit_hash:bba3e6733d3a9c120cf9724a161e603de0cfc038
Diffstat (limited to 'contrib/tools/python3/src/Python')
0 files changed, 0 insertions, 0 deletions
