docs/src/main/sphinx/release/release-0.177.md
:::{warning}
Query may incorrectly produce NULL when no row qualifies for the aggregation
if the optimize_mixed_distinct_aggregations session property or
the optimizer.optimize-mixed-distinct-aggregations config option is enabled.
This optimization was introduced in Presto version 0.156.
:::
CHAR.fast_inequality_join is disabled.CREATE TABLE before asking the connector to create
the table. This improves the error message for most connectors and will prevent errors
for connectors that do not perform validation internally.IN predicate
with subqueries).SHOW STATS to display table and query statistics.reduce function.ORDER BY and LIMIT by avoiding unnecessary
data exchanges.PARTITION BY
and ORDER BY clauses.OUTER JOIN and aggregations, or
containing certain forms of correlated subqueries. This optimization is experimental
and can be turned on via the push_aggregation_through_join session property or the
optimizer.push-aggregation-through-join config option.push_partial_aggregation_through_join
session property.GROUP BY expressions containing lambda expressions.CHAR type when reading RCFile.statistics_enabled session property.cassandra.max-schema-refresh-threads,
cassandra.schema-cache-ttl and cassandra.schema-refresh-interval config options have
been removed.PRESTO_PREPROCESSOR environment
variable is set, all commands are piped through the specified program before being sent to
the Presto server.