Trino 0.212 릴리스 노트

Trino 0.212 릴리스 노트

Trino 0.212 릴리스 노트입니다. 이번 릴리스에서는 일반 개선 사항과 Hive 커넥터, Thrift 커넥터, Verifier 관련 변경 사항이 들어 있어요.

출처: 문서

본문

일반 (General)

  • ST_GeomFromBinary() 함수를 여러 행에서 실행할 때 쿼리가 실패하던 문제를 수정했어요.
  • 브로드캐스트 조인의 빌드 쪽 메모리 회계를 수정했어요.
  • EXPLAIN ANALYZE 실행 시 가끔 쿼리가 실패하던 문제를 수정했어요.
  • ST_ConvexHull()convex_hull_agg() 함수가 지오메트리 컬렉션을 지원하도록 개선했어요.
  • DISTINCT를 사용하는 일부 쿼리의 성능을 개선했어요.
  • 필터링된 전역 집계를 수행하는 일부 쿼리의 성능을 개선했어요.
  • dBIGINTround(x, d)truncate(x, d) 함수를 제거했어요(#11462).
  • 점 배열에서 LineString을 만드는 ST_LineString() 함수를 추가했어요.

Hive 커넥터

  • 일부 드문 데이터 패턴에서 ORC 라이터가 최대 구성 크기보다 큰 스트라이프를 쓰지 않도록 방지했어요(#11526).
  • 텍스트 파일의 최대 줄 길이를 제한했어요. 기본 100MB 한도는 hive.text.max-line-length 구성 속성으로 변경할 수 있어요.
  • 메타스토어에서 읽은 통계가 손상됐다면 쿼리를 실패시키는 정합성 검사를 추가했어요. 손상된 통계는 hive.ignore-corrupted-statistics 구성 속성이나 ignore_corrupted_statistics 세션 속성으로 무시할 수 있어요.

Thrift 커넥터

  • Thrift 요청 전송 중 발생하는 네트워크 오류의 재시도를 수정했어요.
  • 연결 풀에서 실패한 연결을 제거했어요.

Verifier

  • 쿼리 결과와 관계없이 테스트 쿼리의 쿼리 ID를 기록하도록 했어요.

더 알아보기 (Learn more)

Trino 0.212의 변경 사항을 더 자세히 확인하고 싶다면 공식 릴리스 노트를 참고해 주세요.