Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release notes for 317 #1098

Closed
5 tasks done
electrum opened this issue Jul 9, 2019 · 21 comments · Fixed by #1236
Closed
5 tasks done

Release notes for 317 #1098

electrum opened this issue Jul 9, 2019 · 21 comments · Fixed by #1236
Milestone

Comments

@electrum
Copy link
Member

electrum commented Jul 9, 2019

David Phillips

  • all checked
  • 07-17 11:36:11 793b5df Add SemanticErrorName to QueryFailureInfo
  • 07-20 15:19:55 fbb07f4 Fix exception handling when using metastore call logging
  • 07-23 17:36:01 e307cf5 Fix encoded url parameter of url_extract_parameter
  • 07-28 15:28:57 dffd855 Fix Hive bucketing version safety check for writes
  • 07-28 21:33:13 0aeea5c Move distributionId in raptor table to Optional
  • 07-28 21:33:13 327cb4b Remove TableLayout API from Raptor connector
  • 07-28 21:33:13 60908a8 Handle Metadata#supportsMetadataDelete for delete push down
  • 07-31 19:46:31 22c82fa Complete removal of joda-to-java-time-bridge.

Grzegorz Kokosiński

  • all checked
  • 07-10 01:04:56 4da3b88 Remove deprecated API from ConnectorPageSourceProvider
  • 07-10 02:41:39 7babadb Improve docker container retrying message
  • 07-19 03:03:36 6fdb683 Bump lodash dependency from 4.17.10 to 4.17.14
  • 07-22 01:00:01 5a8b6a4 Correctly export JMX mbeans in DbResourceGroupsConfigurationManager
  • 07-22 22:17:12 e2fe578 update kudu to 1.10.0
  • 07-23 00:48:00 616b0a0 Remove unused variable in PlanOptimizers
  • 07-25 03:03:26 9792498 Make ConnectionFactory responsible for its destruction
  • 07-25 03:36:22 faf4433 Configure Hive metastore client to fail-fast in development
  • 07-26 00:48:25 3400bac Remove unused variable and return value
  • 07-26 00:48:25 4b43e40 Move SystemAccessControl implementations to presto-plugin-toolkit
  • 07-29 03:37:18 69dcad2 Simplify CachingKerberosHadoopAuthentication
  • 07-29 03:37:18 945631d Move KerberosAuthentication to presto-plugin-toolkit
  • 07-29 23:42:33 d188e90 Remove "tpcds:" prefix from TpcdsTableHandle.toString
  • 07-31 01:14:52 13e3f03 Remove catalogName from TableHandle toString

Karol Sobczak

  • all checked
  • 07-10 01:00:11 bf7944c Avoid extra getStatus calls on fileSystem in SyncPartitionMetadataProcedure
  • 07-12 00:14:28 e48b3a9 Fix typo and remove non existence system memorypool in jmx doc
  • 07-15 00:12:43 cb464ca Fix z-index bug for .sparkline-tooltip in StagePerformance details page.
  • 07-15 01:22:21 4d7eb6a Add Planning Time in Query Details Page
  • 07-18 08:38:03 12a0e23 Remove ParameterRewriter usage from AggregationAnalyzer
  • 07-22 06:42:22 65cc056 Initialize MemoryTrackingContext in WorkProcessorOperatorAdapter
  • 07-22 06:42:22 a3a7e26 Remove implemented TODO
  • 07-22 06:42:22 fecdcb1 Use operator type for initializing memory context in pipeline operator
  • 07-29 01:40:38 25da929 Do not instantiate new Page when all Blocks are non lazy
  • 07-29 01:40:38 2eec090 Call sizeInBytes consumer once for loaded blocks
  • 07-29 01:40:38 6306cd2 Skip merge operator for lazy blocks in work processor
  • 07-29 01:40:38 67ff9cb Make WorkProcessorSourceOperator adapter be aware of creation context
  • 07-29 01:40:38 94c9e87 Make InputPageProjection produce lazy pages
  • 07-29 01:40:38 996fdc1 Add WorkProcessorSourceOperatorFactory#getPlanNodeId method
  • 07-29 01:40:38 c106030 Add support for lazy blocks to DictionaryAwarePageProjection
  • 07-29 01:40:38 dca68ad Avoid page materialization in PageProcessor
  • 07-30 06:23:20 37f6e7a Port FilterAndProjectOperator to WorkProcessorOperator
  • 07-30 06:23:20 80b35df Use Upper case for SQL keywords
  • 07-30 06:23:20 9737d8e Run semi join queries with work processing pipeline enabled
  • 07-30 06:24:05 4dd2f07 Increase query max memory per node for multinode worker configuration
  • 07-30 06:24:05 c70d1a3 Port semi-join to WorkProcessorOperator

Martin Traverso

  • all checked
  • 07-18 07:56:41 f981da5 Refactor StatementAnalyzer
  • 07-24 10:43:42 1f40322 Unify semantic errors with standard errors
  • 07-24 10:43:42 ad85d51 Use decimal error codes
  • 07-24 13:51:22 b4d50cb Support nested fields in Elasticsearch Connector
  • 07-25 15:40:22 b87425e Add support for fractional weights in approx_percentile
  • 07-25 15:43:13 07f78b8 Fix typo
  • 07-25 15:43:13 456eace Make AbstractTestXXX classes abstract
  • 07-25 15:43:13 48e600e Fix timing stats in output of EXPLAIN ANALYZE
  • 07-25 15:43:13 b4dd1c8 Use PrestoException asserts in TestAnalyzer
  • 07-25 16:04:04 c39358e Support reading Postgres hstore
  • 07-25 17:04:10 41212f7 Extract and rename functional interfaces in ArrayFilterFunction
  • 07-25 17:04:10 44ee85a Remove unused FilterVoidLambda interface in ArrayFilterFunction
  • 07-25 17:04:10 eb1779e Add all_match, any_match and none_match functions for arrays
  • 07-26 14:43:46 325640c Do not substitute parameters during SQL/Expression formatting

Piotr Findeisen

  • all checked
  • 07-09 14:20:13 29dfada Add test for MongoClientConfig
  • 07-09 14:20:13 7b29b5e Allow special character in MongoDB password
  • 07-17 13:58:09 fee6a45 Verify toBoxedArray argument strictly
  • 07-17 14:48:18 8da47ad Simplify calls to Metadata.getCoercion
  • 07-21 09:32:26 eb5c50b Fix error message for CPU quota period check
  • 07-22 04:14:13 4b62d40 Add data bootstrapping instruction
  • 07-22 12:06:37 69d21bc Rename method isDatabaseOwner to isSchemaOwner
  • 07-22 12:06:37 85f6b29 Use helper method
  • 07-22 12:06:37 c6c0859 Allow schema owner to create, drop and rename schema
  • 07-22 16:02:40 1628227 Enable analyzer test
  • 07-23 01:23:35 230b792 Remove ': null' from exception message
  • 07-23 01:23:35 e2b0864 Add null checks
  • 07-23 01:37:26 2d881f5 Use quiet mode when downloading docker images
  • 07-23 01:50:32 2012701 Retain error response message in exception message
  • 07-23 01:50:32 5562cce Improve assertion in a test
  • 07-23 01:50:32 642edb2 Support X-Forwarded-For header
  • 07-23 01:50:32 6f14297 Static import ConfigAssertions methods
  • 07-23 01:50:32 6f81bbd Fix release notes' link
  • 07-23 01:50:32 724cd72 Add missing config tests
  • 07-24 06:50:27 262c10e Link to further configuration options
  • 07-24 08:17:05 79cbd5a Fix a small comment typo
  • 07-25 08:41:38 91e2514 Enable session properties for JDBC connectors
  • 07-27 14:03:04 00eeba0 Unify docker images dependency version
  • 07-27 14:03:04 3f9a920 Update docker images to 15
  • 07-27 14:14:35 1428fe1 Respect surrogate pairs when padding Char values
  • 07-28 09:39:20 b066f18 Simplify signature of Metastore.getAllTables, getAllViews
  • 07-28 14:37:51 24301ad Optionally ignore session zone from client
  • 07-29 07:40:00 f1cc417 Update Airlift Resolver to 1.5
  • 07-30 01:13:08 2ea07ac Prepend jdbc: to DatabaseMetaData.getURL result
  • 07-30 11:56:31 84258c5 Do not fail on X-Forwarded-For by default
  • 07-31 03:15:32 75d35cc Extract helper method
  • 07-31 08:07:43 43d0a3b Remove outdated Maven requirement from README
  • 07-31 08:07:43 7294754 Update required Python version
  • 07-31 08:18:57 93e685d Fix display of Non-Heap memory usage in UI
  • 07-31 08:19:43 9336f17 Minor corrections in docs for reserved memory pool
@electrum electrum added this to the 317 milestone Jul 9, 2019
@findepi
Copy link
Member

findepi commented Jul 9, 2019

MongoDB
* Allow password with colon (``:``) and at-sign (``@``) characters. (:issue:`1094`)

#1094

@kokosing
Copy link
Member

SPI Changes
-------------
* Remove deprecated method from ConnectorPageSourceProvider. (:issue:`1095`)

#1095

@raunaqmorarka
Copy link
Member

raunaqmorarka commented Jul 10, 2019

Hive Connector Changes
-------------------------
* Improve S3 file listing performance. (:issue:`1093`)

#1093

@zijian-qiao
Copy link
Contributor

zijian-qiao commented Jul 15, 2019

Presto UI
-----------------
* Fix tooltip visibility in stage performance details page. (:issue: 1113)

#1113

@sopel39
Copy link
Member

sopel39 commented Jul 15, 2019

Presto UI
---------

* Add Query planning time to query details page. (:issue: 1115)

#1115

@kokosing
Copy link
Member

kokosing commented Jul 22, 2019

Resource Group Configuration Managers Changes
---------------------------------------------

* Export JMX Mbeans. (:issue: 1151)

#1151

@kokosing
Copy link
Member

Kudu Changes
--------------

* Update Kudu client library version to ``1.10.0``. (:issue: 1086)

#1086

@findepi
Copy link
Member

findepi commented Jul 23, 2019

Security Changes
----------------

* Allow schema owner to create, drop and rename schema when using
  file-based connector access control. (:issue:`1139`)

#1139

@findepi
Copy link
Member

findepi commented Jul 23, 2019

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

* Respect ``X-Forwarded-For`` header when retrieving query submitting user's source address.
  The behavior can be controlled with ``dispatcher.forwarded-header`` configuration property. (:issue:`1033`)

#1159

Note: there is ongoing discussion about this change: #1189

@martint
Copy link
Member

martint commented Jul 24, 2019

Elasticsearch Connector Changes
-------------------------------

* Add support for nested fields. (:issue:`1001`)

#1001

@martint
Copy link
Member

martint commented Jul 25, 2019

* Add support for fractional weights in approx_percentile. (:issue:`1168`)

#1168

@martint
Copy link
Member

martint commented Jul 25, 2019

PostgreSQL Connector Changes
----------------------------

* Add support for reading ``hstore`` data type. (:issue:`1101`)

#1101

@martint
Copy link
Member

martint commented Jul 26, 2019

* Add :func:`all_match`, :func:`any_match` and :func:`none_match` functions. (:issue:`1045`)

#1045

@trinodb trinodb deleted a comment from electrum Jul 26, 2019
@findepi
Copy link
Member

findepi commented Jul 28, 2019

* Allow overriding session zone sent by clients. (:issue:`1164`)

#1164

@sopel39
Copy link
Member

sopel39 commented Jul 29, 2019

General
-------

* Add support for node dynamic filtering for filters
  (enabled via `work_processor_pipelines` session property). (:issue: `1075`, :issue:`1155`)

#1075, #1155

@findepi
Copy link
Member

findepi commented Jul 30, 2019

JDBC Changes
* Fix implementation of ``java.sql.DatabaseMetaData#getURL``. (:issue:`1211`)

#1211

@sopel39
Copy link
Member

sopel39 commented Jul 30, 2019

General
-------

* Add support for node dynamic filtering for semi-joins
  (enabled via `work_processor_pipelines` session property). (:issue:`1119`)

#1119

@electrum
Copy link
Member Author

electrum commented Aug 2, 2019

Hive
---

* Fix metastore error handling when metastore debug logging is enabled. (:issue:`1152`)

#1152

@electrum
Copy link
Member Author

electrum commented Aug 2, 2019

General
---

* Fix :func:`url_extract_parameter` when the query string contains an encoded ``&`` or ``=`` character.

#1149

@electrum
Copy link
Member Author

electrum commented Aug 2, 2019

Hive
---
* Fix bucketing version safety check to correctly disallow writes. (:issue:`1199`)

#1199

@electrum
Copy link
Member Author

electrum commented Aug 2, 2019

SPI Changes
---

* Allow connectors that do not use table layouts to implement delete. (:issue:`1015`)

#1015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

7 participants