릴리스 459

릴리스 459 (2024년 9월 25일)

Trino 459 버전이 2024년 9월 25일에 공개됐어요. Docker 이미지의 Java 런타임을 Java 23으로 올리고, CLI에서 데이터 크기 표시 방식을 개선했어요.

출처: 문서

본문

일반 (General)

  • retry_policyTASK로 설정되고 적응형 조인 순서 변경(adaptive join reordering)이 활성화됐을 때 쿼리가 실패할 수 있던 걸 고쳤어요. (#23407)

Docker 이미지

  • Java 런타임을 Java 23으로 업데이트했어요. (#23482)

CLI

  • 데이터 크기와 속도를 KiB, MiB 같은 2진(1024 기반) 약어로 표시해요. --decimal-data-size 플래그를 추가해 KB, MB 같은 10진(1000 기반) 값과 약어를 사용할 수 있어요. (#13054)

BigQuery 커넥터

  • 중첩 데이터의 일부 필드만 접근하는 쿼리의 성능을 개선했어요. (#23443)
  • bigquery.service-cache-ttl 속성이 0ms가 아니고 case-insensitive 이름 매칭이 활성화됐을 때 쿼리가 실패하던 걸 고쳤어요. (#23481)

ClickHouse 커넥터

  • varchar 데이터와 관련된 조건이 있는 쿼리의 성능을 개선했어요. (#23516)

Delta Lake 커넥터

  • Azure Storage 파일 시스템 지원에서 모든 노드의 Azure 최대 동시 HTTP 요청 수를 azure.max-http-requests로 구성할 수 있어요. (#22915)
  • Azure Storage 파일 시스템 지원에 WASB를 추가했어요. (#23511)
  • 파일 시스템 캐싱이 활성화됐을 때 delta.fs.cache.disable-transaction-log-caching 속성으로 Delta Lake 트랜잭션 로그 캐싱을 끌 수 있어요. (#21451)
  • 파일 시스템 캐시의 캐시 적중률을 개선했어요. (#23172)
  • 삭제 벡터(deletion vectors)를 쓸 때 잘못된 결과가 나오던 걸 고쳤어요. (#23229)
  • 메타데이터 테이블에서 DISTINCT 절이 포함된 집계가 있는 쿼리가 실패하던 걸 고쳤어요. (#23529)

Elasticsearch 커넥터

  • non-ASCII 문자열이 포함된 조건자가 있는 count(*) 쿼리가 실패하던 걸 고쳤어요. (#23425)

Hive 커넥터

  • Azure Storage 파일 시스템 지원에서 모든 노드의 Azure 최대 동시 HTTP 요청 수를 azure.max-http-requests로 구성할 수 있어요. (#22915)
  • Azure Storage 파일 시스템 지원에 WASB를 추가했어요. (#23511)
  • 파일 시스템 캐시의 캐시 적중률을 개선했어요. (#23172)
  • 메타데이터 테이블에서 DISTINCT 절이 포함된 집계가 있는 쿼리가 실패하던 걸 고쳤어요. (#23529)

Hudi 커넥터

  • Azure Storage 파일 시스템 지원에서 모든 노드의 Azure 최대 동시 HTTP 요청 수를 azure.max-http-requests로 구성할 수 있어요. (#22915)
  • Azure Storage 파일 시스템 지원에 WASB를 추가했어요. (#23511)
  • 메타데이터 테이블에서 DISTINCT 절이 포함된 집계가 있는 쿼리가 실패하던 걸 고쳤어요. (#23529)

Iceberg 커넥터

  • Azure Storage 파일 시스템 지원에서 모든 노드의 Azure 최대 동시 HTTP 요청 수를 azure.max-http-requests로 구성할 수 있어요. (#22915)
  • Azure Storage 파일 시스템 지원에 WASB를 추가했어요. (#23511)
  • 파일 시스템 캐시의 캐시 적중률을 개선했어요. (#23172)
  • 메타데이터 테이블에서 DISTINCT 절이 포함된 집계가 있는 쿼리가 실패하던 걸 고쳤어요. (#23529)

Local file 커넥터

OpenSearch 커넥터

  • non-ASCII 문자열이 포함된 조건자가 있는 count(*) 쿼리가 실패하던 걸 고쳤어요. (#23425)

SPI

  • ConnectorMetadata.getTableHandleForExecute 메서드에 ConnectorAccessControl 인자를 추가했어요. (#23524)

더 알아보기 (Learn more)