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 321 #1681

Closed
6 tasks done
martint opened this issue Oct 6, 2019 · 14 comments · Fixed by #1745
Closed
6 tasks done

Release notes for 321 #1681

martint opened this issue Oct 6, 2019 · 14 comments · Fixed by #1745
Milestone

Comments

@martint
Copy link
Member

martint commented Oct 6, 2019

Dain Sundstrom

  • all checked
  • 10-09 21:11:31 a9cad2d Short circuit page source when dynamic filter is none
  • 10-09 21:11:31 cde503c Clean up LocalDynamicFiltersCollector

David Phillips

  • all checked
  • 10-06 16:43:24 e0fc848 Cleanup documentation for date/time functions
  • 10-09 09:08:16 1d2f29d Make field final in FixedPageSource
  • 10-09 09:08:16 4a362be Short circuit page source creation in Hive
  • 10-09 09:08:16 adc9c78 Various cleanups in Hive connector
  • 10-09 10:55:49 774fab9 Add support for LazyBlock in columnar decompose helpers
  • 10-09 14:35:13 f6d91f0 Update README for Docker
  • 10-10 18:22:02 9337bd8 Add support for Iceberg history tables
  • 10-10 18:22:02 d9776f5 Throw an exception for unsupported Iceberg table types
  • 10-10 18:22:02 e976343 Return correct table names for partition tables
  • 10-10 18:51:53 01ca48b Allow configuring hive directory listing cache with table prefixes
  • 10-12 10:26:07 832a656 Update README.md

Grzegorz Kokosiński

  • all checked
  • 10-07 02:00:42 ba3c4db Improve usage of run_on_docker.sh
  • 10-08 00:13:43 1f34129 Add support for wildcard patterns in JMX dump tables configuration
  • 10-08 00:13:43 ddd67dc Remove unused variable
  • 10-09 06:58:20 05130ab Rename skip header and footer line property for text file
  • 10-09 06:58:20 4514c6f Add header and footer skip line count for CSV tables
  • 10-11 01:51:21 20fa9aa Make table listing in MockConnector emulate Hive Connector better
  • 10-11 01:51:21 219a6d8 Add LIMIT queries to info schema tests
  • 10-11 01:51:21 35170fa Short-circuit applyFilter for catalog-wise information_schema tables
  • 10-11 01:51:21 613e214 Return Optional.empty() when applyFilter has no effect
  • 10-11 01:51:21 e968233 Introduce InformationSchemaPageSource
  • 10-14 05:43:16 58e9c02 Remove unneccessary predicate
  • 10-14 05:43:16 6919a30 Override visitGroupReference() method
  • 10-14 05:43:16 77f347b Fix test
  • 10-14 05:43:16 8c2d6bd Add tests for pedicate pushdown

Karol Sobczak

  • all checked
  • 10-08 05:40:18 4c01263 Fix formatting
  • 10-08 05:40:18 7d48829 Allow creating unlimited TypedSet
  • 10-08 05:40:18 bcc7d78 Be explicit about dynamic filters being experimental
  • 10-08 05:40:18 cdede7e Implement local dynamic filtering for broadcast inner-joins
  • 10-08 05:40:18 f0eae7c Add local dynamic filtering support to HivePageSourceProvider
  • 10-11 03:53:36 181eaaa Implement LocalDynamicFilter#toString
  • 10-11 03:53:36 57e442d Add unit-tests for LocalDynamicFilter and LocalDynamicFilterCollector
  • 10-14 03:26:16 2aa91d3 Add LazyBlockLoader javadoc regarding how Block should be loaded

Martin Traverso

  • all checked
  • 10-07 11:14:12 a053dfc Add support for Cassandra cluster using SSL
  • 10-07 22:26:40 cd9037f Rename Node to ElasticsearchNode
  • 10-07 22:26:40 e76704b Add system.nodes table to Elasticsearch
  • 10-08 08:39:10 1f7d38e Support nodes with no public http address
  • 10-08 08:39:10 5744589 Use absolute paths
  • 10-08 19:56:07 19dfa28 Add support for AWS IAM authorization to ES connector
  • 10-08 19:56:07 fd3e994 Move ElasticsearchClient to client package
  • 10-11 06:54:27 bce54bb Remove unused method
  • 10-11 06:54:27 c7c3c8c Remove unused method
  • 10-11 14:07:18 1a6530e Remove unnecessary calls to TypeSignature.getBase()
  • 10-11 14:07:18 3664123 Make type checks more robust
  • 10-11 14:07:18 45184ba Use Type.getDisplayName() when SQL type is needed
  • 10-11 14:07:18 a157430 Use TypeId as an opaque identifier for types
  • 10-11 14:07:18 c9480ce Encapsulate parsing of SQL-like types
  • 10-11 14:07:18 cbe4f46 Remove unused constructor
  • 10-11 14:07:18 e6d3839 Remove unnecessary use of TypeSignature in Accumulo
  • 10-11 14:07:19 10f0048 Remove use of parseTypeSignature from atop connector
  • 10-11 14:07:19 32c341b Remove usages of parseTypeSignature for simple types
  • 10-11 14:07:19 8f8a618 Remove usages of parseTypeSignature for variables
  • 10-11 14:07:19 fa52b00 Remove check for legacy generic type delimiters
  • 10-11 14:11:43 9df7be0 Removed predicate sort by name
  • 10-12 15:48:56 013a22c Add equals and hashcode methods to ConnectorExpression
  • 10-13 17:52:20 6661a90 Remove usage of parseTypeSignature from TableProperties
  • 10-13 17:52:20 7f2cdd0 Use Type instead of TypeSignature in procedures
  • 10-13 17:52:20 937b18a Add convenience functions for constructing TypeSignatures
  • 10-13 17:52:20 95057f2 Remove usage of parseTypeSignature in TestAvroDecoder
  • 10-13 17:52:20 c9a5427 Remove usages of parseTypeSignature from functions
  • 10-13 17:52:20 d3a1d8c Improve naming of TypeSignatureParamter.of() methods
  • 10-13 17:52:20 e3cf98b Remove usage of parseTypeSignature from aggregations
  • 10-13 17:52:20 f4554ec Remove usage of parseTypeSignature in TestTypeSignature
  • 10-13 17:52:20 f7c0a18 Parse SQL-like types
  • 10-13 17:52:20 fd0ea0f Remove usage of parseTypeSignature from aggregation tests
  • 10-13 17:52:20 fe700c5 Remove usage of parseTypeSignature in TestFixJsonDataUtils
  • 10-13 17:52:21 454a727 Remove usage of parseTypeSignature in function benchmarks
  • 10-13 17:52:21 62ecc58 Remove usage of parseTypeSignature from engine tests
  • 10-13 17:52:21 6f8b6ab Remove usage of parseTypeSignature from postgresql connector
  • 10-13 17:52:21 70fd196 Remove usage of parseTypeSignature from raptor
  • 10-13 17:52:21 cab9af6 Remove usage of parseTypeSignature from Hive tests
  • 10-13 17:52:21 e370c33 Remove usage of parseTypeSignature from operator tests
  • 10-13 17:52:21 eee8256 Remove usage of parseTypeSignature in type tests

Piotr Findeisen

  • all checked
  • 10-07 01:13:57 9c1b9d8 Extract suite with non-generic product tests
  • 10-08 13:06:19 917ba24 Fix Glue support
  • 10-09 00:37:37 52614f7 Change nextUri slug for every request
  • 10-09 01:25:07 669bcb4 Consolidate and bump the snappy-java version
  • 10-10 01:02:16 dbe84f5 Report value when invalid
  • 10-10 01:02:16 fc743c7 Code cleanup
  • 10-11 00:13:58 7cc7b51 Fix QueryStatistics wallTime
  • 10-11 00:58:06 2f4fbde Fix formatting
  • 10-11 00:58:06 5b08a90 Use Optional instead of very large value by default
  • 10-11 00:58:06 e0c3e2b Remove unnecessary condition
  • 10-11 03:03:59 52a0374 Start product tests early
  • 10-11 03:03:59 f2b432d Merge product test suite 4 into 3
  • 10-11 03:47:46 b91aeaf Support rounding to negative decimal places
  • 10-11 14:10:11 eef11fa Support .lzo files
  • 10-14 01:28:26 7af5467 Expose coercions to connector
  • 10-14 01:28:26 be5b2b4 Support reading Postgres array as JSON
@martint martint added this to the 321 milestone Oct 6, 2019
@martint
Copy link
Member Author

martint commented Oct 7, 2019

Cassandra
* Add TLS support. (:issue:`1680`)

#1680

@kokosing
Copy link
Member

kokosing commented Oct 8, 2019

JMX
---
* Add support for wildcard in configuration of JMX history tables. (:issue:`1572`)

#1572

@sopel39
Copy link
Member

sopel39 commented Oct 8, 2019

Hive
----

* Improve performance for broadcast joins by using dynamic filtering.
  This can be enabled via `experimental.enable-dynamic-filtering`
  configuration property (:issue:`1686`). 

#1686

@martint
Copy link
Member Author

martint commented Oct 8, 2019

Elasticsearch
* Add support for AWS Elasticsearch. (:issue:`1693`)

#1693

@findepi
Copy link
Member

findepi commented Oct 8, 2019

Hive
* Fix AWS Glue support broken in Presto 320. (:issue:`1698`)

#1698

@findepi
Copy link
Member

findepi commented Oct 9, 2019

Security
* Improve query results authorization security with one-time tokens. (:issue:`1654`)

#1654 #1660

@kokosing
Copy link
Member

kokosing commented Oct 9, 2019

Hive
---
- Rename table property ``textfile_skip_header_line_count`` to ``skip_header_line_count`` and rename ``textfile_skip_footer_line_count`` to ``skip_footer_line_count``. (:issue:`1090`)
- Support header and footer skip line count for ``CSV`` table with ``skip_header_line_count`` and ``skip_footer_line_count``. (:issue:`1090`)

#1090

@findepi
Copy link
Member

findepi commented Oct 11, 2019

SPI
* Fix ``Fix QueryStatistics#getWallTime()``. Previously it would incorrectly report query total
  scheduled time, instead of wall time (elapsed time). (:issue:`1719`)

#1719

@kokosing
Copy link
Member

General
---
- Load data lazily in connector ``information_schema`` tables. This highly improves performance for queries like: ``SELECT ... FROM catalog.information_schema.columns ... LIMIT ...```. (:issue:`1543`)

#1543

@findepi
Copy link
Member

findepi commented Oct 11, 2019

General
* Fix incorrect result of ``round`` function when applied to ``tinyint``, ``smallint``, ``integer``
  or ``bigint`` type with negative decimal places. (:issue:`42`)

#42 #1689

@findepi
Copy link
Member

findepi commented Oct 11, 2019

Hive
* Add support for LZOP-compressed (``.lzo``) files. Previously a query accessing LZOP-compressed files
  would fail, unless all files were small. (:issue:`1701`)

#1701

@findepi
Copy link
Member

findepi commented Oct 14, 2019

PostgreSQL
* Support reading PostgreSQL arrays as JSON data type. This can be enabled with ``postgresql.experimental.array-mapping=AS_JSON``
  configuration property or ``array_mapping`` session property. (:issue:`682`)

#1148 #682

@electrum
Copy link
Member

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

* Allow caching directory listings for all tables or schemas. (:issue:`1668`)

#1668

@findepi
Copy link
Member

findepi commented Oct 15, 2019

Hive
* Fix reading ``TEXT`` file collection delimiter set by Hive version earlier than 3.0. (:issue:`1714`)

#1733 #1714

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.

5 participants