Release 308 (11 Apr 2019)#
General#
Security#
- Add authorization for listing table columns. (#507) 
CLI#
- Add option for specifying Kerberos service principal pattern. (#597) 
JDBC driver#
Hive connector#
- Fix regression that could cause queries to fail with - Query can potentially read more than X partitionserror. (#619)
- Improve ORC read performance significantly. For TPC-DS, this saves about 9.5% of total CPU when running over gzip-compressed data. (#555) 
- Require access to a table (any privilege) in order to list the columns. (#507) 
- Add directory listing cache for specific tables. The list of tables is specified using the - hive.file-status-cache-tablesconfiguration property. (#343)
MySQL connector#
PostgreSQL connector#
- Push simple - LIMITqueries into the external database. (#589)
Redshift connector#
- Push simple - LIMITqueries into the external database. (#589)
SQL Server connector#
- Fix writing - varcharvalues with non-Latin characters in- CREATE TABLE AS. (#573)
- Support writing - varcharand- charvalues with length longer than 4000 characters in- CREATE TABLE AS. (#573)
- Support writing - booleanvalues in- CREATE TABLE AS. (#573)
- Push simple - LIMITqueries into the external database. (#589)
Elasticsearch connector#
- Add support for Search Guard in Elasticsearch connector. Please refer to Elasticsearch connector for the relevant configuration properties. (#438)