Skip to main content

Release 449 (31 May 2024)

General

BigQuery connector

  • Improve performance when listing schemas while the bigquery.case-insensitive-name-matching configuration property is enabled. (#22033)

ClickHouse connector

  • Add support for pushing down execution of the count(distinct), corr, covar_samp, and covar_pop functions to the underlying database. (#7100)
  • Improve performance when pushing down equality predicates on textual types. (#7100)

Delta Lake connector

  • Add support for the $partitions system table. (#18590)
  • Add support for reading from and writing to tables with VACUUM Protocol Check. (#21398)
  • Add support for configuring the request retry policy on the native S3 filesystem with the s3.retry-mode and s3.max-error-retries configuration properties. (#21900)
  • Automatically use timestamp(6) in struct types as a type during table creation when timestamp is specified. (#21511)
  • Improve performance of writing data files. (#22089)
  • Fix query failure when the hive.metastore.glue.catalogid configuration property is set. (#22048)

Hive connector

  • Add support for specifying a catalog name in the Thrift metastore with the hive.metastore.thrift.catalog-name configuration property. (#10287)
  • Add support for configuring the request retry policy on the native S3 filesystem with the s3.retry-mode and s3.max-error-retries configuration properties. (#21900)
  • Improve performance of writing to Parquet files. (#22089)
  • Allow usage of filesystem caching on the Trino coordinator when node-scheduler.include-coordinator is enabled. (#21987)
  • Fix failure when listing Hive tables with unsupported syntax. (#21981)
  • Fix query failure when the hive.metastore.glue.catalogid configuration property is set. (#22048)
  • Fix failure when running the flush_metadata_cache table procedure with the Glue v2 metastore. (#22075)

Hudi connector

  • Add support for configuring the request retry policy on the native S3 filesystem with the s3.retry-mode and s3.max-error-retries configuration properties. (#21900)

Iceberg connector

  • Add support for views when using the Iceberg REST catalog. (#19818)
  • Add support for configuring the request retry policy on the native S3 filesystem with the s3.retry-mode and s3.max-error-retries configuration properties. (#21900)
  • Automatically use varchar in struct types as a type during table creation when char is specified. (#21511)
  • Automatically use microsecond precision for temporal types in struct types during table creation. (#21511)
  • Improve performance and memory usage when equality delete files are used. (#18396)
  • Improve performance of writing to Parquet files. (#22089)
  • Fix failure when writing to tables with Iceberg VARBINARY values. (#22072)

Pinot connector

  • ⚠️ Breaking change: Remove support for non-gRPC clients and the pinot.grpc.enabled and pinot.estimated-size-in-bytes-for-non-numeric-column configuration properties. (#22213)

Snowflake connector

  • Fix incorrect type mapping for numeric values. (#20977)