browse/CALCITE-35">CALCITE-35</a>. In addition, the upgrade to Calcite 1.31+ has
unblocked the support of Session Windows via Table-Valued Functions (see
<a href="https://issues.apache.org/jira/browse/CALCITE-4865">CALCITE-4865</a>,
<a href="https://issues.apache.org/jira/browse/FLINK-24024">FLINK-24024</a>) and as a corollary the deprecation of the legacy
group window aggregations.
Due to <a href="https://issues.apache.org/jira/browse/CALCITE-4861">CALCITE-4861</a> Flink&rsquo;s casting behavior has slight