릴리스 463

릴리스 463 (2024년 10월 23일)

Trino 463 버전이 2024년 10월 23일에 공개됐어요. 내부 통신을 기본으로 HTTP/2로 연결하고, timezone() 함수와 EXPLAIN ANALYZE의 피크 메모리 출력을 지원해요.

출처: 문서

본문

일반 (General)

  • 내부 통신에 기본으로 HTTP/2를 활성화했어요. 이전 동작은 internal-communication.http2.enabledfalse로 설정하면 복원할 수 있어요. (#21793)
  • 클라이언트 드라이버와 클라이언트 애플리케이션이 HTTP/2로 연결하는 것을 지원해요. (#21793)
  • timestamp(p) with time zone 또는 time(p) with time zone에서 타임존 식별자를 추출하는 timezone() 함수를 추가했어요. (#20893)
  • SHOW FUNCTIONS 결과에 테이블 함수를 포함해요. (#12550)
  • EXPLAIN ANALYZE 결과에 피크 메모리 사용량을 출력해요. (#23874)
  • ntile(), rank(), dense_rank(), percent_rank(), cume_dist(), row_number()에 window 프레이밍 절을 허용하지 않아요. (#23742)

JDBC 드라이버

  • HTTP/2로 연결하는 것을 지원해요. (#21793)

CLI

  • HTTP/2로 연결하는 것을 지원해요. (#21793)

ClickHouse 커넥터

  • IS NULL 표현식이 있는 쿼리의 성능을 개선했어요. (#23459)

Delta Lake 커넥터

  • 삭제 벡터(deletion vector)가 활성화됐을 때 change data feed 쓰기를 지원해요. (#23620)

Iceberg 커넥터

  • REST 카탈로그에서 중첩 네임스페이스를 지원해요. (#22916)
  • orc_writer_max_row_group_rows 카탈로그 세션 속성으로 ORC writer의 row-group당 최대 행 수를 구성하는 것을 지원해요. (#23722)
  • 테이블 파티션의 일부에 OPTIMIZE를 실행할 때 position delete 파일을 정리해요. (#23801)
  • iceberg.add_files-procedure.enabled 카탈로그 구성 속성의 이름을 iceberg.add-files-procedure.enabled로 바꿨어요. (#23873)

SingleStore 커넥터

  • SingleStore 버전 8에서 varchar 타입의 잘못된 컬럼 길이를 고쳤어요. (#23780)

더 알아보기 (Learn more)