Support creating tables with Trino timestamp(0) type columns.
Drop support for ClickHouse servers older than version 20.7 to avoid using a
deprecated driver. You can continue to use the deprecated driver with the
clickhouse.legacy-driver flag when connecting to old servers.
(#10541)
Remove the legacy allow-drop-table configuration property. This defaulted to
false, which disallowed dropping tables, but other modifications were still
allowed. Use System access control instead, if
desired. (#588)
Remove the legacy allow-drop-table configuration property. This defaulted to
false, which disallowed dropping tables, but other modifications were still
allowed. Use System access control instead, if
desired. (#588)
Improve query performance when reading ORC data. (#10575)
Add configuration property hive.single-statement-writes to require
auto-commit for writes. This can be used to disallow multi-statement write
transactions. (#10820)
Fix sporadic query failure Partition no longer exists when working with wide
tables using a AWS Glue catalog as metastore. (#10696)
Fix SHOW TABLES failure when hive.hide-delta-lake-tables is enabled, and
Glue metastore references the table with no properties. (#10864)
Remove the legacy allow-drop-table configuration property. This defaulted to
false, which disallowed dropping tables, but other modifications were still
allowed. Use System access control instead, if
desired. (#588)
Remove the legacy allow-drop-table configuration property. This defaulted to
false, which disallowed dropping tables, but other modifications were still
allowed. Use System access control instead, if
desired. (#588)
Remove the legacy allow-drop-table configuration property. This defaulted to
false, which disallowed dropping tables, but other modifications were still
allowed. Use System access control instead, if
desired. (#588)
Remove the legacy allow-drop-table configuration property. This defaulted to
false, which disallowed dropping tables, but other modifications were still
allowed. Use System access control instead, if
desired. (#588)
Remove the legacy allow-drop-table configuration property. This defaulted to
false, which disallowed dropping tables, but other modifications were still
allowed. Use System access control instead, if
desired. (#588)
Remove the legacy allow-drop-table configuration property. This defaulted to
false, which disallowed dropping tables, but other modifications were still
allowed. Use System access control instead, if
desired. (#588)
Allow null property names in ConnetorMetadata#setTableProperties.
(#10331)
Rename ConnectorNewTableLayout to ConnectorTableLayout. (#10587)
Connectors no longer need to explicitly declare handle classes. The
ConnectorFactory.getHandleResolver and Connector.getHandleResolver methods
are removed. (#10858, #10872)
Remove unnecessary Block.writePositionTo and BlockBuilder.appendStructure
methods. Use of these methods can be replaced with the existing
Type.appendTo or writeObject methods. (#10602)