릴리스 430

릴리스 430 (2023년 10월 20일)

Trino 430 버전이 2023년 10월 20일에 공개됐어요. GROUP BY 쿼리 성능을 개선하고, Iceberg 커넥터에 파티션 컬럼 필터 요구 옵션을 추가했어요.

출처: 문서

본문

일반 (General)

  • GROUP BY가 있는 쿼리의 성능을 개선했어요. (#19302)
  • 순서가 있는 프레임(ordered frames)을 가진 ORDER BY와 window 함수가 포함된 쿼리에서 잘못된 결과가 나오던 걸 고쳤어요. (#19399)
  • 상관 서브쿼리(correlated subquery)에서 집계가 포함된 쿼리의 잘못된 결과를 고쳤어요. (#19002)

보안 (Security)

  • SESSION AUTHORIZATION에 대한 RESETSET 명령을 받을 때 클라이언트의 인증(authorization) 기능을 강제해요. (#19217)

JDBC 드라이버

  • 세션 타임존을 설정하는 timezone 파라미터를 지원해요. (#19102)

Iceberg 커넥터

  • 파티션 컬럼에 필터를 요구하는 옵션을 추가했어요. iceberg.query-partition-filter-required 구성 속성이나 query_partition_filter_required 세션 속성을 설정하면 켤 수 있어요. (#17263)
  • 파티션 컬럼을 읽는 성능을 개선했어요. (#19303)

Ignite 커넥터

  • 쿼리에 ESCAPE가 있는 LIKE가 포함됐을 때 실패하던 걸 고쳤어요. (#19464)

MariaDB 커넥터

  • 테이블 통계를 지원해요. (#19408)

MongoDB 커넥터

  • 쿼리에 여러 <> 또는 NOT IN 조건자가 포함됐을 때 잘못된 결과가 나오던 걸 고쳤어요. (#19404)

SPI

  • map 값의 Java 스택 타입을 SqlMap, row 값의 Java 스택 타입을 SqlRow로 바꿨어요. 둘 다 Block을 구현하지 않아요. (#18948)

더 알아보기 (Learn more)