Closed electrum closed 4 years ago
Hive
* Fix reading CSV tables with ``separatorChar``, ``quoteChar`` or ``escapeChar`` table property
containing more than one character. For compatibility with Hive, only first character is considered
and remaining are ignored. (:issue:`3891`)
https://github.com/prestosql/presto/pull/3891 https://github.com/prestosql/presto/issues/3868
* Add support for variable-precision ``TIMESTAMP WITH TIME ZONE`` type (:issue:`3947`)
Hive:
* Add add support for ``null_format`` table property for tables using TEXTFILE storage format (:issue:`4056`)
* Add Druid connector. (:issue:`3522`)
Hive
* Improve performance of ``INSERT`` queries writing to bucketed tables, when some buckets to not receive
any data. (:issue:`1375`)
PostgreSQL Connector Changes
* Improve performance of aggregation queries, by computing aggregations within PostgreSQL database.
Currently, following aggregate functions are eligible for pushdown: ``count``, ``min``, ``max``, ``sum``
and ``avg``. (:issue:`3881`, :issue:`18`)
Base-JDBC Connector Library Changes
* Implement framework for aggregation pushdown. `io.prestosql.plugin.jdbc.JdbcClient#implementAggregation`
is the new extension point. (:issue:`3881`)
General
--------
* Add peak non-revocable memory metric to query stats. (:issue:`4096`)
* Fix peak non-revocable memory metric in event listener. (:issue:`4096`)
Hive:
* Add add support for ``null_format`` table property for tables using RCTEXT and SEQUENCEFILE
storage formats (:issue:`4143`)
Hive
* Improve performance of queries reading Parquet data with predicates on ``timestamp`` columns. (:issue:`4104`)
General
-------
* Reduce worker graceful shutdown duration. (:issue:`4192`)
* Fix incorrect results for inequality join involving ``NaN``. (:issue:`4120`)
* Add support for ``IN`` predicate with subqueries in outer join condition. (:issue:`4151`)
Hive
* Improve performance for join queries over partitioned tables. (:issue:`4156`)
* Add support for quantified comparisons (e.g., ``> ALL (...)``) in aggregation queries. (:issue:`4128`)
* Improve performance of queries involving comparisons between ``DOUBLE`` or ``REAL`` values and integer types. (:issue:`3533`)
Hive
* Add optimized Parquet writer. The new writer is disabled by default, and can be enabled with the ``parquet_optimized_writer_enabled`` session property or the ``hive.parquet.optimized-writer.enabled`` configuration property. (:issue:`3400`)
Elasticsearch
* Add support for password authentication. (:issue:`4165`)
* Disable user impersonation in ``default`` system security. (:issue:`4082`)
General
---
* Add :func:`translate` function. (:issue:`4080`)
Hive
---
* Support ACID data files naming used when direct inserts are enabled in Hive (HIVE-21164).
Direct inserts is an upcoming feature in Hive 4. (:issue:`4049`)
* Fix queued query JMX stats. (:issue:`4129`)
Hive
----
* Upgrade Rubix caching to 0.3.12. This version adds support for Azure Data Lake and AliyunOSS storage
and fixes support for Google Cloud Storage. Please see Rubix release notes for more details
about new features. (:issue:`4213`)
Dain Sundstrom
David Phillips
Grzegorz Kokosiński
Karol Sobczak
Martin Traverso
Piotr Findeisen
Praveen Krishna
Raghav Sethi
Łukasz Osipiuk