릴리스 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에 대한RESET와SET명령을 받을 때 클라이언트의 인증(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)
- 이 문서의 원문: 릴리스 430
- Trino 공식 문서: https://trino.io/docs/current/