Release 0.104
Release 0.104
Trino(당시 Presto) 0.104 릴리스의 변경 사항이에요. 다양한 일반 개선과 새 함수, Hive 개선이 포함돼요.
출처: 문서
본문
일반 (General)
- StatementClient에서 스레드 인터럽션을 처리하도록 했어요.
- 쿼리 중 서버에 연결할 수 없게 되었을 때 CLI가 멈추는(hang) 문제를 수정했어요.
covar_pop(),covar_samp(),corr(),regr_slope(),regr_intercept()함수를 추가했어요.- 클러스터 메모리 관리자의 잠재적 교착 상태를 수정했어요.
- 쿼리 실행 타임라인의 시각화를 추가했어요.
from_hex()입력에서 대소문자 혼합을 허용했어요.- Web UI에서 "BLOCKED" 상태를 표시하도록 했어요.
- 코디네이터의 CPU 사용을 줄였어요.
- 장기 실행 쿼리로 인한 워커의 과도한 객체 보존을 수정했어요.
array_distinct()의 메모리 사용을 줄였어요.- 특정 쿼리 형태의 성능을 개선할 수 있는 프로젝션 푸시다운 최적화기를 추가했어요.
- 미리 파티셔닝된 페이지를 저장해 쿼리 성능을 개선했어요.
first_value(),last_value(),nth_value(),lead(),lag()에TIMESTAMP를 지원해요.
Hive
- Parquet 1.6.0으로 업그레이드했어요.
PrestoS3FileSystem에서 요청 시간과 재시도 통계를 수집해요.- S3의 재시도 시도 횟수 계산을 수정했어요.
더 알아보기 (Learn more)
0.104 릴리스의 변경 사항을 봤어요. 이어서 이전 버전인 Release 0.103을 살펴보면 좋아요.