08-15 16:04:47 b619848895 Add missing doAs around Hive create empty bucket files
[ ] all checked
08-16 16:11:34 8c65b0af99 Add support for requester pays bucket in PrestoS3FileSystem
[x] all checked
08-16 23:03:55 fb7f5bd933 Add planning time to QuerySystemTable
[ ] all checked
08-14 15:24:22 94e08b8877 Make PrestoS3InputStream#read comply with read method contract on EOF
[ ] all checked
08-16 15:43:25 1382c350c4 Remove unused field
[x] all checked
08-06 08:32:13 fdf498a19c Add support for Array of timestamps in PostgreSQL
[ ] all checked
----
* Improve performance of S3 Object listing. (:issue: `1232`)
---
Add `Block#isLoaded` method. (:issue: `1216`)
* Add support for ``Asia/Qostanay`` time zone. (:issue:`1221`)
SPI Changes
-------------
* Introduce ``SecurityContext`` group of classes to store security related information that is passed to plugins. (:issue:`171`)
SPI Changes
-------------
* Allow connector to override minimal schedule split batch size. (:issue:`1251`)
#1251
Kafka Connector Changes
--------------------------
* Update Kafka client library to ``1.1.1``. (:issue:`1112`)
-------
* Add session properties for `query_max_memory_per_node` and
`query_max_total_memory_per_node`. (:issue:`1212`)
-------
* Fix ``DISTINCT FROM`` for ``UUID`` type. (:issue:`1180`)
-------
* Rename Kerberos properties to make them consistent with other
HTTP server properties. (:issue:`1270`)
Jdbc-based connectors changes
---------------------------------
* Add credential provider for JDBC connectors. Thanks to that user can pass RDBMS credentials in separate file, by using ``credential-provider.type=FILE`` and ``connection-credential-file=credentials.properties``. (:issue:`1124`)
Jdbc-based connectors changes
-----------------------------
- Allow logging all calls to ``JdbcClient``. This can be enabled by turning on ``DEBUG`` logging for ``io.prestosql.plugin.jdbc.JdbcClient``. (:issue:`1274`)
General Changes
-----------------
- Introduce Google Sheets Connector. (:issue:`1030`)
#1030
-----------------
- Add periodic cpu usage tracking in resource groups (:issue: `1128`)
Hive Changes
------------
* Fix query failure due to missing credentials while writing empty bucket files. (:issue: `1298`)
Hive Changes
---
* Improve performance when reading data from GCS. (:issue:`1200`)
General Changes
---
* Improve performance for queries over ``information_schema`` that have a limit. (:issue:`999`)
---
* Add :func:`last_day_of_month` function. (:issue:`1295`)
Hive Changes
---
* Add support for reading data from S3 Requester Pays buckets. This can be enabled
using the ``hive.s3.requester-pays.enabled`` configuration property. (:issue:`1241`)
General Changes
------------------
- Remove ``distributed_planning_time_ms`` column from ``system.runtime.queries``. (:issue:`1084`)
- Change the semantics of ``analysis_time_ms`` column from ``system.runtime.queries``. Previously it was showing the time spent on query planning, now it shows time spent on semantic analysis. of query. (:issue:`1084`)
- Add ``planning_time_ms `` column to ``system.runtime.queries`` that shows time spent on query planning. (:issue:`1084`)
* Improve query performance when ``optimize_hash_generation`` is enabled. (:issue:`1071`)
I would recommend amending https://github.com/prestosql/presto/issues/1238#issuecomment-521727316 to the following to better explain the user impact.
```rst
1128)General Changes
------------------
- Allow to display details of query that is in the queue or during semantic analysis. Query details are accessible from the web ui or ``system.runtime.queries``. (:issue: `1079`)
- Allow to cancel query that is in the queue or during semantic analysis. Query can be cancelled from the web ui or using builtin procedure ``system.runtime.kill_query``.(:issue: `1079`)
PostgreSQL Connector Changes
---
* Add support for PostgreSQL ``timestamp[]`` type. (:issue:`1023`, :issue:`1262`)
https://github.com/prestosql/presto/pull/1023, https://github.com/prestosql/presto/pull/1262
Hive Connector Changes
-----
- Support ``INSERT INTO`` bucketed unpartitioned Hive table. (:issue:`1127`)
-------
* Fix ``DISTINCT FROM`` for ``UUID`` type. (:issue:`1291`)