Release 0.151¶
General Changes¶
Fix issue where aggregations may produce the wrong result when
task.concurrency
is set to1
.Fix query failure when
array
,map
, orrow
type is used in non-equiJOIN
.Fix performance regression for queries using
OUTER JOIN
.Fix query failure when using the
arbitrary()
aggregation function oninteger
type.Add various math functions that operate directly on
float
type.Add flag
deprecated.legacy-array-agg
to restore legacyarray_agg()
behavior (ignoreNULL
input). This flag will be removed in a future release.Add support for uncorrelated
EXISTS
clause.Add
cosine_similarity()
function.Allow Web Connector for Tableau to use catalogs other than
hive
.
Verifier Changes¶
Add
shadow-writes.enabled
option which can be used to transformCREATE TABLE AS SELECT
queries to write to a temporary table (rather than the originally specified table).
SPI Changes¶
Remove
getDataSourceName
fromConnectorSplitSource
.Remove
dataSourceName
constructor parameter fromFixedSplitSource
.
Note
This is a backwards incompatible change with the previous connector SPI. If you have written a connector, you will need to update your code before deploying this release.