summaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/src/Python
diff options
context:
space:
mode:
authorvitya-smirnov <[email protected]>2026-06-16 15:49:40 +0300
committervitya-smirnov <[email protected]>2026-06-16 16:36:01 +0300
commit11cd739f53f9a5b0ecbaf2618ad7c56450274acb (patch)
treedf118595fc2b482a7c21f96d84e1bf0261535d7a /contrib/tools/python3/src/Python
parent9d7f92724e3a9beea8ae6751c0241c52ea5b2aea (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