릴리스 470

릴리스 470 (2025년 2월 5일)

Trino 470 버전이 2025년 2월 5일에 공개됐어요. DuckDB와 Loki 커넥터가 추가됐고, SELECT 쿼리로 세션 속성을 설정하는 WITH SESSION 절을 지원해요.

출처: 문서

본문

일반 (General)

  • DuckDB 커넥터를 추가했어요. (#18031)
  • Loki 커넥터를 추가했어요. (#23053)
  • SELECT 쿼리로 per-query 세션 속성을 설정하는 WITH SESSION 절을 지원해요. (#24889)
  • fault-tolerant exchange 스토리지의 S3 호환 object store 호환성을 개선했어요. (#24822)
  • HDFS류 파일 시스템과의 fault-tolerant exchange 스토리지 호환성을 위해 디렉터리 스키마 검증을 건너뛸 수 있어요. exchange.hdfs.skip-directory-scheme-validation 속성으로 구성할 수 있어요. (#24627)
  • blockedQueries에 대한 JMX 메트릭을 내보내요. (#24907)
  • ⚠️ 호환성 깨짐 변경: optimize_hash_generation 세션 속성과 optimizer.optimize-hash-generation 구성 옵션 지원을 제거했어요. (#24792)
  • SQL 사용자 정의 함수에서 대문자 변수 이름을 쓸 때 실패하던 걸 고쳤어요. (#24460)
  • 입력에 null 값이 포함됐을 때 array_histogram() 함수가 실패하는 것을 방지했어요. (#24765)

JDBC 드라이버

CLI

Delta Lake 커넥터

  • Azure Storage 파일 시스템을 쓸 때 연결 누수를 방지했어요. (#24116)
  • Azure Storage, Google Cloud Storage, IBM Cloud Object Storage, S3 및 S3 호환 object storage 시스템의 레거시 파일 시스템 지원 사용을 더 이상 권장하지 않아요(deprecate). 아직 레거시 지원에서 전환하지 않았다면 Azure Storage, Google Cloud Storage, S3 마이그레이션 가이드를 참고해요. (#24878)
  • vacuum 프로시저를 쓸 때 테이블이 손상될 수 있던 걸 고쳤어요. (#24872)

Faker 커넥터

  • CREATE TABLE ... AS SELECT에서 원본 데이터로부터 제약 조건을 도출해요. (#24585)

Hive 커넥터

  • Azure Storage, Google Cloud Storage, IBM Cloud Object Storage, S3 및 S3 호환 object storage 시스템의 레거시 파일 시스템 지원 사용을 더 이상 권장하지 않아요(deprecate). 아직 레거시 지원에서 전환하지 않았다면 Azure Storage, Google Cloud Storage, S3 마이그레이션 가이드를 참고해요. (#24878)
  • Azure Storage 파일 시스템을 쓸 때 연결 누수를 방지했어요. (#24116)
  • Glue에서 테이블을 나열할 때 NullPointerException이 나던 걸 고쳤어요. (#24834)

Hudi 커넥터

  • Azure Storage, Google Cloud Storage, IBM Cloud Object Storage, S3 및 S3 호환 object storage 시스템의 레거시 파일 시스템 지원 사용을 더 이상 권장하지 않아요(deprecate). 아직 레거시 지원에서 전환하지 않았다면 Azure Storage, Google Cloud Storage, S3 마이그레이션 가이드를 참고해요. (#24878)
  • Azure Storage 파일 시스템을 쓸 때 연결 누수를 방지했어요. (#24116)

Iceberg 커넥터

  • optimize_manifests 테이블 프로시저를 추가했어요. (#14821)
  • max_commit_retry 테이블 속성으로 커밋 재시도 횟수를 구성할 수 있어요. (#22672)
  • Hive metastore를 쓸 때 테이블 메타데이터를 캐싱할 수 있어요. (#13115)
  • Azure Storage, Google Cloud Storage, IBM Cloud Object Storage, S3 및 S3 호환 object storage 시스템의 레거시 파일 시스템 지원 사용을 더 이상 권장하지 않아요(deprecate). 아직 레거시 지원에서 전환하지 않았다면 Azure Storage, Google Cloud Storage, S3 마이그레이션 가이드를 참고해요. (#24878)
  • Azure Storage 파일 시스템을 쓸 때 연결 누수를 방지했어요. (#24116)
  • 이름에 점이 포함된 새 컬럼을 추가할 때 실패하던 걸 고쳤어요. (#24813)
  • 중첩 필드가 있는 equality delete가 있는 테이블에서 읽을 때 실패하던 걸 고쳤어요. (#18625)
  • equality delete를 써서 $entries$all_entries 테이블을 읽을 때 실패하던 걸 고쳤어요. (#24775)

JMX 커넥터

  • 코디네이터와 워커의 MBean이 일치하지 않을 때 메트릭 값이 누락되던 걸 방지했어요. (#24908)

Kinesis 커넥터

MySQL 커넥터

  • MERGE 문을 지원해요. (#24428)
  • 잘못된 음수 날짜 값이 쓰이는 것을 방지했어요. (#24809)

PostgreSQL 커넥터

  • 최소 요구 버전을 PostgreSQL 12로 올렸어요. (#24836)

더 알아보기 (Learn more)