Github
来源:Facebook
浏览 247
扫码
分享
2020-06-15 08:14:46
13.49. Release 0.193
General Changes
- Fix an infinite loop during planning for queries containing non-trivial predicates.
- Fix
row_number()
optimization that causes query failure or incorrect results for queries that constrain the result of row_number()
to be less than one. - Fix failure during query planning when lambda expressions are used in
UNNEST
or VALUES
clauses. - Fix
Tried to free more revocable memory than is reserved
error for queries that have spilling enabled and run in the reserved memory pool. - Improve the performance of the
ST_Contains()
function. - Add
map_zip_with()
lambda function. - Add
normal_cdf()
function. - Add
SET_DIGEST
type and related functions. - Add query stat that tracks peak total memory.
- Improve performance of queries that filter all data from a table up-front (e.g., due to partition pruning).
- Turn on new local scheduling algorithm by default (see Release 0.181).
- Remove the
information_schema.__internal_partitions__
table.
Security Changes
- Apply the authentication methods in the order they are listed in the
http-server.authentication.type
configuration.
CLI Changes
- Fix rendering of maps of Bing tiles.
- Abort the query when the result pager exits.
JDBC Driver Changes
- Use SSL by default for port 443.
Hive Changes
- Allow dropping any column in a table. Previously, dropping columns other than the last one would fail with
ConcurrentModificationException
. - Correctly write files for text format tables that use non-default delimiters. Previously, they were written with the default delimiter.
- Fix reading data from S3 if the data is in a region other than
us-east-1
. Previously, such queries would fail with "The authorization header is malformed; the region 'us-east-1' is wrong; expecting '<region_name>'"
, where <region_name>
is the S3 region hosting the bucket that is queried. - Enable
SHOW PARTITIONS FROM <table> WHERE <condition>
to work for tables that have more than hive.max-partitions-per-scan
partitions as long as the specified <condition>
reduces the number of partitions to below this limit.
Blackhole Changes
- Do not allow creating tables in a nonexistent schema.
- Add support for
CREATE SCHEMA
.
Memory Connector Changes
- Allow renaming tables across schemas. Previously, the target schema was ignored.
- Do not allow creating tables in a nonexistent schema.
MongoDB Changes
- Add
INSERT
support. It was previously removed in 0.155.