Release 311

Release 311 (2019년 5월 14일)

Presto 311 릴리스예요. OFFSET 문법과 combinations() 함수가 추가되고, Glue 메타스토어의 정적 AWS 자격 증명을 지원하게 됐어요.

출처: Trino Release 311

본문

General

  • HAVING 절은 있고 GROUP BY 절은 없는 집계 쿼리의 잘못된 결과를 고쳤어요(#733).
  • 이미 완료된 쿼리를 새 메모리 풀로 이동할 때의 드문 오류를 고쳤어요(#725).
  • 연산자 피크 메모리 계산의 누수 문제를 고쳤어요(#764).
  • 보고되는 쿼리 통계의 일관성을 개선했어요(#773).
  • OFFSET 문법 지원을 추가했어요(#732).
  • EXPLAIN 출력에서 비용 지표를 적절한 단위로 출력하도록 했어요(#68).
  • combinations() 함수를 추가했어요(#714).

Hive 커넥터

  • Glue 메타스토어에 대한 정적 AWS 자격 증명(static AWS credentials) 지원을 추가했어요(#748).

Cassandra 커넥터

  • 다른 컬렉션 안에 중첩된 컬렉션을 지원하게 됐어요(#657).
  • 이전에 필수였던 cassandra.protocol-version 설정 속성이 설정되지 않았을 때 Cassandra 프로토콜 버전을 자동으로 발견하도록 했어요(#596).

Black Hole 커넥터

  • 계획에서 테이블과 컬럼의 렌더링을 고쳤어요(#728).
  • 테이블과 컬럼 통계를 추가했어요(#728).

System 커넥터

  • 테이블 주석을 포함하는 system.metadata.table_comments 테이블을 추가했어요(#531).

더 알아보기 (Learn more)

OFFSETcombinations()는 최신 Trino SQL 문법·함수 문서에서 자세히 확인할 수 있어요. 스파티얼 조인은 이후 버전에서도 성능·안정성이 계속 다듬어졌어요.