릴리스 472

릴리스 472 (2025년 3월 5일)

Trino 472 버전이 2025년 3월 5일에 공개됐어요. HTTP 클라이언트 속성 프리픽스 이름을 정리하고, JDBC 드라이버에 javax.sql.DataSource 구현을 제공해요.

출처: 문서

본문

일반 (General)

  • 가독성을 높이기 위해 서버 콘솔 출력에 색을 입혔어요. (#25090)
  • ⚠️ 호환성 깨짐 변경: HTTP 클라이언트 속성 프리픽스를 workerInfomemoryManager에서 worker-infomemory-manager로 이름을 바꿨어요. (#25099)
  • SELECT 절에 표현식이 많은 쿼리에서 실패하던 걸 고쳤어요. (#25040)
  • 서브쿼리가 있는 특정 ORDER BY ... LIMIT 쿼리의 성능을 개선했어요. (#25138)
  • null을 포함한 배열을 cosine_distancecosine_similarity에 전달할 때 잘못된 결과가 나오던 걸 고쳤어요. (#25195)
  • WITH SESSIONSELECT가 아닌 쿼리와 부적절하게 쓰는 것을 방지했어요. (#25112)

JDBC 드라이버

  • javax.sql.DataSource 구현을 제공해요. (#24985)
  • SET SESSION AUTHORIZATION 또는 RESET SESSION AUTHORIZATION를 호출한 뒤 역할이 지워지던 걸 고쳤어요. (#25191)

Docker 이미지

  • Snappy 압축을 쓸 때 성능을 개선했어요. (#25143)
  • DuckDB 커넥터의 초기화 실패를 고쳤어요. (#25143)

BigQuery 커넥터

  • bigquery.case-insensitive-name-matching이 활성화됐을 때 테이블 나열 성능을 개선했어요. (#25222)

Delta Lake 커넥터

  • 고도로 동시적인 테이블 수정 지원을 개선했어요. (#25141)

Faker 커넥터

  • row 타입을 지원하고 array, map, json 타입에 대해 빈 값을 생성해요. (#25120)

Iceberg 커넥터

  • $partition 숨은 컬럼을 추가했어요. (#24301)
  • 삭제를 수행한 뒤 Iceberg 테이블을 읽을 때 잘못된 결과가 나오던 걸 고쳤어요. (#25151)

Loki 커넥터

  • 3.2.0보다 높은 Loki 버전에서 연결 실패를 고쳤어요. (#25156)

PostgreSQL 커넥터

  • 정수 타입의 캐스트가 포함된 쿼리의 성능을 개선했어요. (#24950)

SPI

  • 더 이상 사용하지 않는 ConnectorMetadata.addColumn(ConnectorSession session, ConnectorTableHandle tableHandle, ColumnMetadata column) 메서드를 제거했어요. 대신 ConnectorMetadata.addColumn(ConnectorSession session, ConnectorTableHandle tableHandle, ColumnMetadata column, ColumnPosition position)을 사용해요. (#25163)

더 알아보기 (Learn more)