릴리스 458

릴리스 458 (2024년 9월 17일)

Trino 458 버전이 2024년 9월 17일에 공개됐어요. 모든 카탈로그에서 레거시 파일 시스템 지원이 비활성화되고 JDBC에서 OpenTelemetry 추적을 지원해요.

출처: 문서

본문

일반 (General)

  • 중복된 DISTINCT 절이 있는 쿼리의 성능을 개선했어요. (#23087)

JDBC

  • OpenTelemetry로 추적(tracing)을 지원해요. (#23458)
  • 번들되지 않은, 서드파티 의존성이 없는 JDBC 드라이버 JAR 발행을 제거했어요. (#23452)

Druid 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

Delta Lake 커넥터

  • ⚠️ 호환성 깨짐 변경: 모든 카탈로그에서 레거시 파일 시스템 지원을 비활성화했어요. 각 카탈로그에서 fs.native-azure.enabled, fs.native-gcs.enabled, fs.native-s3.enabled, fs.hadoop.enabled로 원하는 파일 시스템 지원을 활성화해야 해요. 아직 레거시 지원에서 전환하지 않았다면 Azure Storage, Google Cloud Storage, S3 마이그레이션 가이드를 참고해요. (#23343)
  • S3 파일 시스템 지원에 JMX 모니터링을 추가했어요. (#23177)
  • Delta Lake 테이블에서 읽을 때 파일 시스템 연산 수를 줄였어요. (#23329)
  • Hive metastore 캐싱이 활성화됐을 때 드물게 계획 시간이 길어지던 걸 고쳤어요. (#23401)

Exasol 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

Hive 커넥터

  • ⚠️ 호환성 깨짐 변경: 모든 카탈로그에서 레거시 파일 시스템 지원을 비활성화했어요. 각 카탈로그에서 fs.native-azure.enabled, fs.native-gcs.enabled, fs.native-s3.enabled, fs.hadoop.enabled로 원하는 파일 시스템 지원을 활성화해야 해요. 아직 레거시 지원에서 전환하지 않았다면 Azure Storage, Google Cloud Storage, S3 마이그레이션 가이드를 참고해요. (#23343)
  • 네이티브 S3 파일 시스템 지원에 JMX 모니터링을 추가했어요. (#23177)
  • 파일 시스템 캐싱이 활성화된 테이블을 읽을 때 파일 시스템 연산 수를 줄였어요. (#23327)
  • flush_metadata_cache 프로시저가 파일 상태 캐시도 flush하도록 개선했어요. (#22412)
  • Glue에 Hive가 지원하지 않는 테이블이 있을 때 나열이 실패하던 걸 고쳤어요. (#23253)
  • Hive metastore 캐싱이 활성화됐을 때 드물게 계획 시간이 길어지던 걸 고쳤어요. (#23401)

Hudi 커넥터

  • ⚠️ 호환성 깨짐 변경: 모든 카탈로그에서 레거시 파일 시스템 지원을 비활성화했어요. 각 카탈로그에서 fs.native-azure.enabled, fs.native-gcs.enabled, fs.native-s3.enabled, fs.hadoop.enabled로 원하는 파일 시스템 지원을 활성화해야 해요. 아직 레거시 지원에서 전환하지 않았다면 Azure Storage, Google Cloud Storage, S3 마이그레이션 가이드를 참고해요. (#23343)
  • 네이티브 S3 파일 시스템 지원에 JMX 모니터링을 추가했어요. (#23177)
  • Hive metastore 캐싱이 활성화됐을 때 드물게 계획 시간이 길어지던 걸 고쳤어요. (#23401)

Iceberg 커넥터

  • ⚠️ 호환성 깨짐 변경: 모든 카탈로그에서 레거시 파일 시스템 지원을 비활성화했어요. 각 카탈로그에서 fs.native-azure.enabled, fs.native-gcs.enabled, fs.native-s3.enabled, fs.hadoop.enabled로 원하는 파일 시스템 지원을 활성화해야 해요. 아직 레거시 지원에서 전환하지 않았다면 Azure Storage, Google Cloud Storage, S3 마이그레이션 가이드를 참고해요. (#23343)
  • 네이티브 S3 파일 시스템 지원에 JMX 모니터링을 추가했어요. (#23177)
  • Hive metastore 캐싱이 활성화됐을 때 드물게 계획 시간이 길어지던 걸 고쳤어요. (#23401)

MariaDB 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

MySQL 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

Oracle 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

PostgreSQL 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

Redshift 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

SingleStore 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

Snowflake 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

SQL Server 커넥터

  • IN 목록이 있는 쿼리에서 원격 시스템의 데이터 전송을 줄였어요. (#23381)

SPI

  • 함수에 @Constraint 애노테이션을 추가했어요. (#23449)
  • ConnectorTableLayout 클래스의 더 이상 사용하지 않는 생성자를 제거했어요. (#23395)

더 알아보기 (Learn more)