summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/format/check/ast.cpp
Commit message (Collapse)AuthorAgeFilesLines
* YQL-21134: Set UnstableFormat AST flag unconditionallyvitya-smirnov11 days1-1/+1
| | | | | | | - 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
* YQL-21134: Introduce not strict AST equalityvitya-smirnov2026-06-101-0/+69
commit_hash:6d140dd812ad22bada6b8680e160b74b599f7032