v.24.6Improvement
Forbid QUALIFY Clause in Old Analyzer to Prevent Data Loss
ForbidQUALIFYclause in the old analyzer. The old analyzer ignoredQUALIFY, so it could lead to unexpected data removal in mutations. #65356 (Dmitry Novik).
Why it matters
The old analyzer ignored theQUALIFY clause, which could cause unintended data loss during mutation operations. This feature ensures data integrity by disallowing QUALIFY in the old analyzer, preventing such issues.How to use it
Users should avoid using theQUALIFY clause with the old analyzer. The system now forbids QUALIFY when the old analyzer is in use, so using QUALIFY requires the new query analyzer.