trinodb / trino

Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
https://trino.io
Apache License 2.0
10.45k stars 3.01k forks source link

Release notes for 304 #235

Closed electrum closed 5 years ago

electrum commented 5 years ago

Dain Sundstrom

electrum commented 5 years ago

Hive Connector Changes
----------------------

* Record the configured Hive time zone when writing ORC files.
* Use the write time zone recorded in ORC files when reading timestamps.
  The configured Hive time zone, which was previously always used, is now
  used as a default when the writer did not record the time zone.
martint commented 5 years ago
* Fix failure when column from view is referenced using its fully qualified form. (:issue:`250`)

250

electrum commented 5 years ago
Hive Connector Changes
----------------------

* Allow configuring the retry policy for the Thrift metastore client.

240

sopel39 commented 5 years ago
General Changes
---------------

* Add experimental support for Spill to Disk for OrderBy.
* Add experimental support for Spill to Disk for WindowOperator.
sopel39 commented 5 years ago
General Changes
---------------
* Correctly report internal network/physical position count for operators.
* Sum internal network/physical data size and position count from all stages in query statistics.
* Report internal network/physical data size and position count in detailed query UI view.
* Fix broken timeline UI view.
* Make planning more deterministic.
dain commented 5 years ago
Hive Connector Changes
----------------------

* Fix wrong results when filtering on the hidden ``$bucket`` column for tables containing partitions with different bucket counts. Instead, queries will now fail in this case. (:issue:`286`)

286

martint commented 5 years ago
* Fix wrong results for queries involving ``FULL OUTER JOIN`` and :func:`coalesce` expressions over the join keys. (:issue:`288`)

288

electrum commented 5 years ago
Hive Connector Changes
----------------------

* Potentially reduce file system read operations when reading Parquet file footers.

296

electrum commented 5 years ago
PostgreSQL Connector Changes
----------------------------

* Map PostgreSQL ``json`` and ``jsonb`` types to Presto ``json`` type.

81

electrum commented 5 years ago
Hive Connector Changes
----------------------

* Allow ignoring Glacier objects in S3 rather than failing the query. This is
  disabled by default, as it may skip data that is expected to exist, but it can
  be enabled using the ``hive.s3.skip-glacier-objects`` configuration property.

305

findepi commented 5 years ago
Cassandra Connector Changes
---
* Support queries over tables containing partitioning columns for which predicate pushdown is currently not supported. (:issue:`252`)

https://github.com/prestosql/presto/pull/252

electrum commented 5 years ago
Hive Connector Changes
----------------------

* Add procedure ``system.sync_partition_metadata()`` to synchronize the partitions
  in the metastore with the partitions that are physically on the file system.

223

electrum commented 5 years ago
General Changes
---------------

* Remove deprecated ``datasources`` configuration property.

306

kokosing commented 5 years ago
RPM
-----
* Do not remove modified configuration files during uninstallation

267

findepi commented 5 years ago
Cassandra Connector Changes
--
* Support ``smallint``, ``tinyint`` and  ``date`` Cassandra types. (:issue:`141`)

https://github.com/prestosql/presto/pull/141

kokosing commented 5 years ago
Hive Connector Changes
------------------------
* Fix regression in Hive ``sql-standard`` connector access control that user with mixed case name was not capable to access their privileges.

289

dain commented 5 years ago
Hive Connector Changes
------------------------

* Improve performance of ORC reader for all null columns. (:issue:`229`) 

229

martint commented 5 years ago
* Improve error message when a query contains zero-length delimited identifiers. (:issue:`249`)

249