2024년 JDBC Driver 릴리스 정보

이 문서에는 JDBC Driver 에 대한 릴리스 정보가 있는데, 해당되는 경우 다음을 포함합니다.

  • 동작 변경 사항

  • 새로운 기능

  • 고객이 직면한 버그 수정

Snowflake는 JDBC Driver 업데이트에 의미 체계 버전 관리를 사용합니다.

버전 3.15.0(2024년 2월 20일)

새로운 기능과 업데이트

  • 내부 API에 대한 마커 주석을 추가했습니다.

  • 연결 및 소켓 시간 제한을 구성할 수 있도록 두 개의 새로운 Java 속성 net.snowflake.jdbc.http_client_connection_timeout_in_msnet.snowflake.jdbc.http_client_socket_timeout_in_ms 를 추가했습니다.

  • 해당 매개 변수를 패턴으로 사용해서는 안 되는 getCrossReference, getExportedKeys, getImportedKeysgetPrimaryKeys 메타데이터 작업에 대한 패턴 검색을 활성화하거나 비활성화하는 새로운 enablePatternSearch 연결 매개 변수를 추가했습니다. 기본값: true.

버그 수정 사항

  • 다중 릴리스 jar 항목 관련 문제를 수정했습니다.

  • HttpClientSettingsKeycom.amazonaws.Protocol 에 대한 종속성을 선택적으로 만들었습니다.

  • com.snowflake.client.jdbc.SnowflakeDriver 를 지원 중단했습니다.

  • 큰 응답(16MB보다 큰)의 구문 분석 관련 문제를 수정했습니다.

  • JDBC 사양을 버전 4.2로 업데이트했습니다.

버전 3.14.5(2024년 1월 24일)

새로운 기능과 업데이트

  • AIX 7.2를 위한 지원을 추가했습니다.

  • 여러 SAML 통합에 대한 지원을 추가했습니다.

  • grpc-netty-shaded 종속성을 1.60.0으로 업데이트했습니다.

  • Thin Jar를 별도의 Maven 아티팩트 snowflake-jdbc-thin 으로 생성했습니다(JDBC Thin Jar는 실험적 기능임).

  • SnowflakePreparedStatementV1toString() 을 구현했습니다.

  • 더 이상 사용되지 않는 getQueryStatus 를 대체하기 위해 getQueryStatusV2 를 추가했습니다.

버그 수정 사항

  • 실패한 문에 대한 마지막 쿼리 ID를 설정했습니다.

  • 연결 없는 모드를 사용하는 경우 OOB 원격 분석 초기화를 수정했습니다.

  • 연결 없는 모드를 사용하는 경우 GCP 토큰 만료의 올바른 처리와 관련된 문제를 수정했습니다.

  • AIX의 화살표 형식을 수정했습니다.