Release 0.112

Release 0.112

Trino(당시 Presto) 0.112 릴리스의 변경 사항이에요. row_number() 옵티마이저 수정과 Hive 개선이 포함돼요.

출처: 문서

본문

일반 (General)

  • row_number() 옵티마이저에서 필터와 limit의 잘못된 처리를 수정했어요. 이것이 특정 쿼리 형태가 잘못된 결과를 내게 했어요.
  • JMX 커넥터의 문자열이 아닌 객체 배열을 수정했어요.

Hive

  • CREATE TABLE(CREATE TABLE AS가 아닌)로 만든 테이블이 잘못된 메타데이터를 가져 읽을 수 없었던 문제를 수정했어요.
  • ORC 데이터를 읽을 때 INOR 절의 성능을 개선했어요. 이전에는 컬럼의 범위가 리더에 전달되기 전에 항상 단일 범위로 압축되어, 리더가 행 건너뛰기(row skipping)를 최대한 활용하지 못했어요. 이제 범위 수가 hive.domain-compaction-threshold 구성 프로퍼티를 초과할 때만 압축해요.

더 알아보기 (Learn more)

0.112 릴리스의 변경 사항을 봤어요. 이어서 이전 버전인 Release 0.111을 살펴보면 좋아요.