presto-docs/src/main/sphinx/release/release-0.239.rst
.. warning::
There is a reliability issue in ZSTD compression that causes frequent excessive GC events in this release. classification_precision function returns wrong results, fixed in 0.239.2 release.
.. warning::
There is a bug in LambdaDefinitionExpression canonicalization introduced since 0.238. For more details, go to :issue:15424.
DEFINER and INVOKER view security models.General Changes
!classification_miss_rate, :func:!classification_fall_out (:pr:14740)./v1/thread end point.ignore_stats_calculator_failures would not be honored
for certain queries.use_legacy_scheduler is set to false.optimize_common_sub_expressions.!min and :func:!max on columns that can be
evaluated using metadata (e.g., Hive partitions). This is controlled by configuration property
optimizer.optimize-metadata-queries and session property optimize_metadata_queries.
Note: Enabling this optimization might change query result if there are metadata that refers to
empty data, see :pr:14845 for examples.!set_union.ORDER BY or DISTINCT.grouped-execution-enabled and
session property grouped_execution with default set to true. The property
grouped-execution-for-join-enabled will be removed in a future release (:pr:14886).experimental.grouped-execution-for-eligible-table-scans
and session property grouped_execution_for_eligible_table_scans.dynamic-schedule-for-grouped-execution by default. This property will be removed
in a future release.grouped-execution-for-aggregation-enabled by default. This property will be removed in
a future release.exchange.async-page-transport-enabled to false.DEFINER and INVOKER view security modes. While querying a view the former
uses the permissions of the view owner and the latter uses the query runner's permissions.
See :doc:/sql/create-view.JDBC Changes
DatabaseMetaData#getClientInfoProperties API.Hive Changes
partition-keys-to-warn-on-no-filtering.Elasticsearch Changes
elasticsearch.max-http-connections to control maximum number of
persistent connections to Elasticsearch.elasticsearch.http-thread-count to control the number of threads
handling HTTP connections to Elasticsearch.publish_address (:pr:14811).Pinot Changes
DistinctLimitNode to Pinot Query in SQL mode.SPI Changes
DistinctLimitNode to presto-spi module for connectors to push down.