릴리스 473
릴리스 473 (2025년 3월 19일)
Trino 473 버전이 2025년 3월 19일에 공개됐어요. 배열 리터럴 지원과 DISTINCT·GROUP BY 메모리 개선이 담겼지만, 이 버전은 깨진 릴리스라 사용하면 안 돼요.
출처: 문서
본문
경고 (Warning)
이 릴리스는 깨져서 사용하면 안 돼요. 3300만 개보다 많은 고유 그룹을 포함하는 GROUP BY와 DISTINCT 쿼리는 잘못된 결과를 만들 수 있어요. 참고: (#25381)
일반 (General)
- 배열 리터럴(array literal)을 지원해요. (#25301)
DISTINCT와GROUP BY연산에 필요한 메모리 양을 줄였어요. (#25127)- 디스크로 스필(spill)이 활성화됐거나
row,array,map컬럼으로 그룹핑할 때GROUP BY와DISTINCT집계의 성능을 개선했어요. (#25294) - 대문자가 포함된 컬럼에 주석을 설정할 때 실패하던 걸 고쳤어요. (#25297)
retry_policy가TASK로 설정됐을 때 쿼리가 실패할 수 있던 걸 고쳤어요. (#25217)
보안 (Security)
- LDAP 기반 그룹 제공자(group provider)를 추가했어요. (#23900)
- 대문자가 포함된 뷰 컬럼에 컬럼 마스크가 적용되지 않던 걸 고쳤어요. (#24054)
BigQuery 커넥터
- CPU 코어가 32개보다 많은 머신에서 커넥터를 초기화할 때 실패하던 걸 고쳤어요. (#25228)
Delta Lake 커넥터
- 더 이상 사용하지 않는
glue-v1metastore 타입을 제거했어요. (#25201) - 더 이상 사용하지 않는 Databricks Unity catalog 연동을 제거했어요. (#25250)
- Glue 엔드포인트 URL 오버라이드 문제를 고쳤어요. (#25324)
Hive 커넥터
- 더 이상 사용하지 않는
glue-v1metastore 타입을 제거했어요. (#25201) - 더 이상 사용하지 않는 Databricks Unity catalog 연동을 제거했어요. (#25250)
- Glue 엔드포인트 URL 오버라이드 문제를 고쳤어요. (#25324)
Hudi 커넥터
- 빈 파티션을 읽을 때 쿼리가 멈추던 걸 고쳤어요. (#19506)
- 더 이상 사용하지 않는
glue-v1metastore 타입을 제거했어요. (#25201) - Glue 엔드포인트 URL 오버라이드 문제를 고쳤어요. (#25324)
Iceberg 커넥터
- 새 테이블을 만들 때
write.<filetype>.compression-codec테이블 속성을 설정해요. (#24851) $properties테이블에 추가 속성을 노출해요. (#24812)- Glue 엔드포인트 URL 오버라이드 문제를 고쳤어요. (#25324)
Kudu 커넥터
- ⚠️ 호환성 깨짐 변경: Kudu 커넥터를 제거했어요. (#24417)
Phoenix 커넥터
- ⚠️ 호환성 깨짐 변경: Phoenix 커넥터를 제거했어요. (#24135)
SPI
SourcePage인터페이스와ConnectorPageSource.getNextSourcePage()를 추가했어요. (#24011)- 제거 대상으로
ConnectorPageSource.getNextPage()를 더 이상 사용하지 않게(deprecate) 처리했어요. (#24011)
더 알아보기 (Learn more)
- 이 문서의 원문: 릴리스 473
- Trino 공식 문서: https://trino.io/docs/current/