11.99. Release 0.119
General Changes
- Add Redis Connector.
- Add geometric_mean() function.
- Fix restoring interrupt status in StatementClient.
- Support getting server version in JDBC driver.
- Improve correctness and compliance of JDBC DatabaseMetaData.
- Catalog and schema are now optional on the server. This allows connectingand executing metadata commands or queries that use fully qualified names.Previously, the CLI and JDBC driver would use a catalog and schema nameddefault if they were not specified.
- Fix scheduler handling of partially canceled queries.
- Execute views with the permissions of the view owner.
- Replaced the task.http-notification-threads config option with twoindependent options: task.http-response-threads and task.http-timeout-threads.
- Improve handling of negated expressions in join criteria.
- Fix arbitrary(), max_by() and min_by() functions when usedwith an array, map or row type.
- Fix union coercion when the same constant or column appears more than once onthe same side.
- Support RENAME COLUMN in ALTER TABLE.
SPI Changes
- Add more system table distribution modes.
- Add owner to view metadata.
Note
These are backwards incompatible changes with the previous connector SPI.If you have written a connector, you may need to update your code to thenew APIs.
CLI Changes
- Fix handling of full width characters.
- Skip printing query URL if terminal is too narrow.
- Allow performing a partial query cancel using ctrl-P.
- Allow toggling debug mode during query by pressing D.
- Fix handling of query abortion after result has been partially received.
- Fix handling of ctrl-C when displaying results without a pager.
Verifier Changes
- Add expected-double-precision config to specify the expected level ofprecision when comparing double values.
- Return non-zero exit code when there are failures.
Cassandra Changes
- Add support for Cassandra blob types.
Hive Changes
- Support adding and renaming columns using ALTER TABLE.
- Automatically configure the S3 region when running in EC2.
- Allow configuring multiple Hive metastores for high availability.
- Add support for TIMESTAMP and VARBINARY in Parquet.
MySQL and PostgreSQL Changes
- Enable streaming results instead of buffering everything in memory.
- Fix handling of pattern characters when matching table or column names.
原文: https://prestodb.io/docs/current/release/release-0.119.html