2023년 Ingest Java SDK 릴리스 정보¶
이 문서에는 Ingest Java SDK 에 대한 릴리스 정보가 있는데, 해당되는 경우 다음을 포함합니다.
동작 변경 사항
새로운 기능
고객이 직면한 버그 수정
Snowflake는 Ingest Java SDK 업데이트에 의미 체계 버전 관리를 사용합니다.
버전 2.0.4(2023년 10월 31일)¶
새로운 기능과 업데이트¶
문제가 있는 경우 전체 배치를 건너뛰고 응답의 일부로 모든 오류를 반환하는 새로운 ON_ERROR 옵션 SKIP_BATCH를 지원했습니다.
모든 예외에 행 인덱스 정보를 추가했습니다.
snappy-java 종속성을 업그레이드했습니다.
채널에 대한 테이블 스키마 정보를 반환하는 새로운 인터페이스를 추가했습니다.
플러시 빈도를 초 단위로 지정하는 새 구성 옵션 MAX_CLIENT_LAG를 추가했습니다(기본값: 1).
버그 수정 사항¶
snowflake-jdbc-fips
를 사용할 때의 문제를 수정했습니다.드물게 발생하는
ConcurrentModificationException
문제를 수정했습니다.매우 드물지만 잘못된 결과를 초래할 수 있는
insertRows
API의 두 가지 문제를 수정했습니다.요청이 너무 큰 경우를 방지하기 위해 blob에서 허용되는 최대 청크 수를 제한했습니다.
버전 2.0.3(2023년 8월 31일)¶
새로운 기능과 업데이트¶
OAuth 인증을 지원했습니다.
Snowpipe에 대해 정확히 한 번 관련된 코드를 제거했습니다.
Nexus 리포지토리에 음영 처리되지 않은 스냅샷 릴리스 게시를 지원했습니다.
잘못된 JWT 토큰에 대한 재시도 논리를 추가했습니다.
insertRows
에 대규모 배치에 대한 경고를 추가했습니다.
버그 수정 사항¶
경쟁 조건으로 인해 발생한 NPE 문제를 수정했습니다.
버전 2.0.2(2023년 7월 25일)¶
새로운 기능과 업데이트¶
Wiz 및 Snyk 취약점 스캔 결과를 기반으로 종속성을 업데이트했습니다.
SSLException
과 같은 예외에 대한 재시도 논리를 개선했습니다.역할을 선택적 입력으로 만들고 사용자와 연결된 기본 역할을 사용하여 지원했습니다.
추적 목적으로 압축되지 않은 청크 길이를 서버 측으로 보냈습니다.
버그 수정 사항¶
없습니다.
버전 2.0.1(2023년 6월 14일)¶
새로운 기능과 업데이트¶
없습니다.
버그 수정 사항¶
Snowflake JDBC에 대한 예기치 않은 종속성 동작을 수정했습니다.
버전 2.0.0(2023년 6월 13일)¶
새로운 기능과 업데이트¶
Snowpipe Streaming GA 릴리스를 지원했습니다.
음영 처리 및 재배치 논리에 대한 종속성을 개선했습니다.
채널/청크/파일 크기 제한을 구성하기 위해 몇 가지 매개 변수를 만들었습니다.
종단 간 대기 시간을 추적하기 위해 더 많은 원격 분석을 추가했습니다.
GCS 범위가 축소된 토큰을 지원했습니다.
Arrow 관련 코드를 모두 정리했습니다.
저작자 표시를 추가했습니다.
허용된 DATE 및 TIMESTAMP 범위를 적용했습니다.
고객이 자체적으로 완화할 수 있도록 서버 측 채널 무효화에 대한 오류 메시지를 더 많이 노출했습니다.
버그 수정 사항¶
예외 중에 일부 백그라운드 스레드가 중지되지 않는 문제를 수정했습니다.