Release 0.238
There is a bug in this release that will cause certain queries with lambda expressions to fail. There is a reliability issue in ZSTD compression that causes frequent excessive GC events in this release.
Warning
There is a bug in LambdaDefinitionExpression canonicalization introduced in this release. For more details, go to #15424.
Fix SQL function parameters to be case-insensitive.
Add support for exchange materialization of table bucketed by non-hive types. This can be enabled by setting the session property or
hive.bucket-function-type-for-exchange `` configuration property to ``PRESTO_NATIVE
.
Fix SQL function parameters to be case-insensitive.
Add session property to customize data batch sizes being streamed from coordinator.
Add optimization to push null filters to the INNER side of equijoins. The optimization can be enabled with
optimize-nulls-in-joins
.Add
sessionProperty
override to Presto JDBC URI.Add support to create external function. ()
Fix error in geometry_invalid_reason().
Fix integer overflow in certain cases with Bing Tiles.
Fix a bug in Parquet reader which manifests when there are nested column schema changes.
Add support for exchange materialization of table bucketed by non-hive types. This can be enabled by setting the session property or
hive.bucket-function-type-for-exchange `` configuration property to ``PRESTO_NATIVE
.
Add support to retry data fetch exception. This can be enabled by setting the configuration property
pinot.mark-data-fetch-exceptions-as-retriable
.Add predicate pushdown support for
DATE
,TIMESTAMP
, and literals.
Add support to report peak task memory usage for control and test queries.