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 407 #15854

Closed
martint opened this issue Jan 26, 2023 · 35 comments · Fixed by #15919
Closed

Release notes for 407 #15854

martint opened this issue Jan 26, 2023 · 35 comments · Fixed by #15919
Milestone

Comments

@martint
Copy link
Member

martint commented Jan 26, 2023

No description provided.

@martint martint added this to the 407 milestone Jan 26, 2023
@martint martint pinned this issue Jan 26, 2023
@raunaqmorarka
Copy link
Member

# Hive, Hudi, Delta, Iceberg
* Improve performance of reading decimal columns from parquet files. ({issue}`15713`)

#15713

@ebyhr
Copy link
Member

ebyhr commented Jan 26, 2023

# Iceberg
* Add support for `unregister_table` procedure. ({issue}`15784`)

#15807

@findepi
Copy link
Member

findepi commented Jan 27, 2023

General
* Fix precision loss when converting `time` with precision higher than 3 and `time with time zone` with lower precision. ({issue}`15861`)

#15861 #15862

@findepi
Copy link
Member

findepi commented Jan 27, 2023

General
* Improve query performance by eliminating redundant table scans when the predicate can be proven to always evaluate to a null value. ({issue}`15744`)

#15744

@raunaqmorarka
Copy link
Member

# Hive, Hudi, Iceberg, Delta
* Improve performance of reading parquet files for numeric types. ({issue}`15850`)

#15850

@ebyhr
Copy link
Member

ebyhr commented Jan 30, 2023

# MongoDB
* Add support for changing column types. ({issue}`15515`)

#15889

@raunaqmorarka
Copy link
Member

# General
* Improve performance of queries with joins on output of global aggregations. ({issue}`15858`)

@sopel39
Copy link
Member

sopel39 commented Jan 31, 2023

Hive:
* Reduce query latency by caching partition and table statistics by default. ({issue}`15811`)

#15811

@ebyhr
Copy link
Member

ebyhr commented Jan 31, 2023

# Delta Lake
* Remove support for non-optimzied Parquet writer. ({issue}`15436`)

#15436

@raunaqmorarka
Copy link
Member

# Hive, Hudi, Delta, Iceberg
* Improve performance of reading string data types from parquet files. ({issue}`15897`)

#15897

@findepi
Copy link
Member

findepi commented Feb 1, 2023

Hive, Delta, Iceberg
* Fix listing relations failure when a Glue table has no table type set. ({issue}`15909`)

#15909

@sopel39
Copy link
Member

sopel39 commented Feb 1, 2023

General:
* Improve performance of selective queries, queries that read small number of
  columns and queries that proces tables with large Parquet row groups or Orc stripes. ({issue}`15579`)

#15579

@findepi
Copy link
Member

findepi commented Feb 2, 2023

Iceberg
* Report correct error when querying a materialized view based on a table that has been dropped. ({issue}`15929`)

#15929

@raunaqmorarka
Copy link
Member

# Hive, Hudi, Delta, Iceberg
* Improve performance of reading string data types from parquet files. ({issue}`15923`)

#15923

@raunaqmorarka
Copy link
Member

# Hive, Hudi, Iceberg, Delta
* Fix query failure when reading parquet files written by Impala. ({issue}`15942`)

#15942

@sopel39
Copy link
Member

sopel39 commented Feb 3, 2023

General
* Improve concurrency when small, concurrent queries are run on large cluster.
  Trino will now automatically determine many nodes to use for distributed joins
  and aggregations. This is managed by `query.max-hash-partition-count`
  (renamed from `query.hash-partition-count`) and `query.min-hash-partition-count`
  configuration toggles. It's also possible to set minimum number of rows and
  minimum data size per task using `optimizer.min-input-rows-per-task` and
  `optimizer.min-input-size-per-task` config properties. ({issue}`15489`)

#15489

@sopel39
Copy link
Member

sopel39 commented Feb 3, 2023

General:
* Fix handling of `UNKNOWN` type for row type in exchange operator. ({issue}`15948`)

#15948

@ebyhr
Copy link
Member

ebyhr commented Feb 3, 2023

# Delta Lake
* Add support for `unregister_table` procedure. ({issue}`15784`)

#15856

@ebyhr
Copy link
Member

ebyhr commented Feb 4, 2023

# Iceberg
* Fix failure when access denied exceptions happened during listing materialized views in a Glue. ({issue}`15893`)

#15893

@raunaqmorarka
Copy link
Member

# Hive, Hudi, Iceberg, Delta
* Improve performance of reading timestamp and boolean type columns from parquet files. ({issue}`15954`)

#15954

@ebyhr
Copy link
Member

ebyhr commented Feb 6, 2023

# Delta Lake
* Support inserting into tables having `CHECK` constraints. ({issue}`15396`)

#15396

@sopel39
Copy link
Member

sopel39 commented Feb 6, 2023

# General
* Improve query memory tracking. ({issue}`15983`)

#15983

@findepi
Copy link
Member

findepi commented Feb 7, 2023

Delta
* Improve query performance on tables created by Trino with `CREATE TABLE AS` statement by collecting
  additional column statistics during table creation. ({issue}`15878`)

#15878

@findepi
Copy link
Member

findepi commented Feb 7, 2023

Iceberg
* Improve performance of drop table. ({issue}`15981`)

#15981

@ebyhr
Copy link
Member

ebyhr commented Feb 10, 2023

# MySQL
* Fix potential failure when using `zeroDateTimeBehavior=convertToNull`. ({issue}`16027`)

#16028

@ebyhr
Copy link
Member

ebyhr commented Feb 10, 2023

# Iceberg
* Add `iceberg.jdbc-catalog.connection-user` and `iceberg.jdbc-catalog.connection-password` config properties
  to JDBC catalog. ({issue}`16040`)

#16040

@colebow
Copy link
Member

colebow commented Feb 10, 2023

Iceberg
* Report correct error when querying a materialized view based on a table that has been dropped. ({issue}`15929`)

#15929

I think we generally skip release notes for improved error reporting, as it's self-documenting when users run into the errors.

@ebyhr
Copy link
Member

ebyhr commented Feb 13, 2023

# Memory
* Fix a race condition failure that could occur when reading table column metadata with concurrent create or drop table DDL operations. ({issue}`16062`)

#16062

@ebyhr
Copy link
Member

ebyhr commented Feb 13, 2023

# Iceberg
* Prevent creating the table when the specified schema does not exist. ({issue}`15779`)

#15788

@findinpath
Copy link
Contributor

findinpath commented Feb 14, 2023

# Delta
* Add support for writing change data feed when `delta.enableChangeDataFeed` table property is enabled. ({issue}`15453`)

#15453

@ebyhr
Copy link
Member

ebyhr commented Feb 14, 2023

# Iceberg
* Add support for `register_table` procedures in JDBC catalog. ({issue}`15853`)

#15874

@ebyhr
Copy link
Member

ebyhr commented Feb 15, 2023

# Delta Lake
* Add `$history` system table which can be queried to inspect Delta Lake table history. ({issue}`15683`)

#15556

@ebyhr
Copy link
Member

ebyhr commented Feb 15, 2023

# Hive
* Add `hive.s3.connect-ttl` config property to reduce server errors in high-load scenarios. ({issue}`16005`)

#16007

@ebyhr
Copy link
Member

ebyhr commented Feb 15, 2023

# Cassandra
* Add `query` table function for query pass-through to the connector. ({issue}`15973`)

#15973

@raunaqmorarka
Copy link
Member

raunaqmorarka commented Feb 15, 2023

# General
* Improved memory usage accounting for queries with dynamic filters. ({issue}`16110`)

#16110 #16100

@martint martint unpinned this issue Feb 17, 2023
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.

7 participants