prestodb / presto

The official home of the Presto distributed SQL query engine for big data
http://prestodb.io
Apache License 2.0
16.04k stars 5.37k forks source link

Release notes for 0.208 #11177

Closed raghavsethi closed 6 years ago

raghavsethi commented 6 years ago

Andrii Rosa

martint commented 6 years ago
* Add :func:`spooky_hash_v2_32` and :func:`spooky_hash_v2_64` functions.
martint commented 6 years ago
* Preserve field names when unnesting columns of type ``ROW``.
nezihyigitbasi commented 6 years ago
General
-------
* Fix a bug that could cause ``PartitionedOutputOperator``s to hold onto significant amount of memory eventually causing full garbage collection pauses and out of memory exceptions.
* Add a cluster memory leak detector that logs the queries that have possibly leaked (e.g., has accounted for memory usage incorrectly) memory on some worker(s). 
* Make the cluster out of memory killer more resilient to memory accounting leaks. Previously, memory accounting leaks on the workers could effectively disable the out of memory killer.

CLI Changes
-----------
* Fix the creation of the cli history file on fresh installations. 
wenleix commented 6 years ago
Hive Connector Changes
----------------
* Improve stripe size estimation for the optimized ORC writer. This reduces the number of cases where tiny ORC stripes will be written.
tdcmeehan commented 6 years ago

Please add:

a669b1137a16a3727d9e14420b048ed5ccc53376

Update esri-geometry-api to version 2.2.0 (from 2.1.0)
arhimondr commented 6 years ago
Hive Connector Changes
----------------
* Collect column level statistics on table write (INSERT, CREATE TABLE AS SELECT). Disabled by default. Can be enabled by setting the "hive.collect-column-statistics-on-write" connector property.
* Pull data size statistics from the metastore for VARCHAR, VARBINARY and CHAR columns
haozhun commented 6 years ago

General


* Limit the number of stages in a query to 100. The limit can be adjusted with 
  ``query.max-stage-count`` config and ``query_max_stage_count`` session property.
electrum commented 6 years ago

Thrift Connector Changes
------------------------

* Include error message from remote server in remote exceptions.
electrum commented 6 years ago

General Changes
---------------

* Add experimental support for running on Linux ppc64le.

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

* Remove size limit for writing bucketed sorted tables.
* Allow using writer scaling with Parquet.
kokosing commented 6 years ago
General
---------
 * Improve planning time for queries over tables with high number of columns.
 * Extend support for correlated subqueries, including single row correlated subquery with complex expression over a correlated column reference.
 * Fix aggregation push down through left outer join optimization for aggregations over columns from the left side join relation.