릴리스 0.151

릴리스 0.151 (Release 0.151)

이 릴리스에서는 여러 실패 수정과 함께 수학 함수, EXISTS 지원, verifier·SPI 변경이 포함돼 있어요.

출처: 문서

본문

일반 (General)

  • task.concurrency가 1로 설정됐을 때 집계가 잘못된 결과를 만들 수 있던 문제를 고쳤어요.
  • 비동등 JOIN에서 array, map, row 타입을 사용할 때 쿼리가 실패하던 문제를 고쳤어요.
  • OUTER JOIN을 사용하는 쿼리의 성능 회귀를 고쳤어요.
  • integer 타입에 arbitrary() 집계 함수를 사용할 때 쿼리가 실패하던 문제를 고쳤어요.
  • float 타입에 직접 동작하는 다양한 수학 함수를 추가했어요.
  • 레거시 array_agg() 동작(null 입력 무시)을 복원하는 deprecated.legacy-array-agg 플래그를 추가했어요. 이 플래그는 향후 릴리스에서 제거될 거예요.
  • 비상관(uncorrelated) EXISTS 절을 지원하게 됐어요.
  • cosine_similarity() 함수를 추가했어요.
  • Tableau 웹 커넥터가 hive 외의 카탈로그를 사용할 수 있게 했어요.

Verifier

  • CREATE TABLE AS SELECT 쿼리를 임시 테이블에 쓰도록 변환하는 shadow-writes.enabled 옵션을 추가했어요(원래 지정된 테이블이 아니라).

SPI

  • ConnectorSplitSource에서 getDataSourceName을 제거했어요.
  • FixedSplitSource에서 dataSourceName 생성자 파라미터를 제거했어요.

참고: 이는 이전 커넥터 SPI와 하위 호환되지 않는 변경이에요. 커넥터를 작성했다면 이 릴리스를 배포하기 전에 코드를 업데이트해야 해요.

더 알아보기 (Learn more)

이어서 릴리스 0.152를 확인해 보세요.