v.23.12Backward Incompatible Changes
Fix Non-Deterministic Functions in TTL Expressions
Fix check for non-deterministic functions in TTL expressions. Previously, you could create a TTL expression with non-deterministic functions in some cases, which could lead to undefined behavior later. This fixes #37250. Disallow TTL expressions that don't depend on any columns of a table by default. It can be allowed back bySET allow_suspicious_ttl_expressions = 1orSET compatibility = '23.11'. Closes #37286. #51858 (Alexey Milovidov).