20.104. Release 0.149
Fix runtime failure for queries that use grouping sets over unions.
Do not ignore null values in
Fix failure when casting row values that contain null fields.
Fix failure when using complex types as map keys.
Fix potential memory tracking leak when queries are cancelled.
Fix rejection of queries that do not match any queue/resource group rules. Previously, a 500 error was returned to the client.
Add a new web interface with cluster overview, realtime stats, and improved sorting and filtering of queries.
Add support for
optimizer.columnar-processing-dictionaryproperties were merged to
optimizer.processing-optimizationwith possible values
columnar_processing_dictionarysession properties were merged to
processing_optimizationwith possible values
%y(2-digit year) in
date_parse()to evaluate to a year between 1970 and 2069 inclusive.
StatementStatsin REST API.
Improve error messages for math operations.
Improve memory tracking in exchanges to avoid running out of Java heap space.
Improve performance of subscript operator for the
Improve performance of
Clean up empty staging directories after inserts.
hive.dfs.ipc-ping-intervalconfig for HDFS.
Change default value of
hive.dfs-timeoutto 60 seconds.
Fix ORC/DWRF reader to avoid repeatedly fetching the same data when stripes are skipped.
Fix force local scheduling for S3 or other non-HDFS file systems.