Back to Trino

Release 0.104

docs/src/main/sphinx/release/release-0.104.md

4801.0 KB
Original Source

Release 0.104

General

  • Handle thread interruption in StatementClient.
  • Fix CLI hang when server becomes unreachable during a query.
  • Add {func}covar_pop, {func}covar_samp, {func}corr, {func}regr_slope, and {func}regr_intercept functions.
  • Fix potential deadlock in cluster memory manager.
  • Add a visualization of query execution timeline.
  • Allow mixed case in input to {func}from_hex.
  • Display "BLOCKED" state in web UI.
  • Reduce CPU usage in coordinator.
  • Fix excess object retention in workers due to long running queries.
  • Reduce memory usage of {func}array_distinct.
  • Add optimizer for projection push down which can improve the performance of certain query shapes.
  • Improve query performance by storing pre-partitioned pages.
  • Support TIMESTAMP for {func}first_value, {func}last_value, {func}nth_value, {func}lead and {func}lag.

Hive

  • Upgrade to Parquet 1.6.0.
  • Collect request time and retry statistics in PrestoS3FileSystem.
  • Fix retry attempt counting for S3.