Notes de version de JDBC Driver pour 2024

Cet article contient les notes de version JDBC Driver, y compris les éléments suivants, le cas échéant :

  • Changements de comportement

  • Nouvelles fonctionnalités

  • Corrections de bogues pour les clients

Snowflake utilise la version sémantique pour les mises à jour JDBC Driver.

Version 3.15.0 (20 février 2024)

Nouvelles fonctions et mises à jour

  • Ajout d’une annotation pour l’API interne.

  • Ajout de deux nouvelles propriétés java, net.snowflake.jdbc.http_client_connection_timeout_in_ms et net.snowflake.jdbc.http_client_socket_timeout_in_ms, pour vous permettre de configurer les délais d’expiration de connexion et de socket.

  • Ajout d’un nouveau paramètre de connexion enablePatternSearch pour activer ou désactiver la recherche de modèles pour les opérations de métadonnées getCrossReference, getExportedKeys, getImportedKeys, et getPrimaryKeys qui ne doivent pas utiliser leurs paramètres comme modèles. Par défaut : true.

Corrections de bogues

  • Correction d’un problème avec les entrées jar multi-versions.

  • Dépendance sur com.amazonaws.Protocol dans HttpClientSettingsKey rendue facultative.

  • com.snowflake.client.jdbc.SnowflakeDriver rendu obsolète.

  • Correction d’un problème lié à l’analyse des réponses volumineuses (supérieures à 16MB).

  • Mise à jour de la spécification JDBC vers la version 4.2.

Version 3.14.5 (24 janvier 2024)

Nouvelles fonctions et mises à jour

  • Ajout de la prise en charge de AIX 7.2.

  • Ajout de la prise en charge de plusieurs intégrations SAML.

  • Mise à jour de la dépendance grpc-netty-shaded vers la version 1.60.0.

  • Création d’un thin jar en tant qu’artefact maven distinct snowflake-jdbc-thin (le thin jar JDBC est une fonctionnalité expérimentale).

  • Mise en œuvre de toString() dans SnowflakePreparedStatementV1.

  • Ajout de getQueryStatusV2 en remplacement de getQueryStatus, devenu obsolète.

Corrections de bogues

  • Définition de l’ID de la dernière requête pour les instructions qui ont échoué.

  • Correction de l’initialisation de la télémétrie OOB lors de l’utilisation du mode sans connexion.

  • Correction d’un problème lié à la gestion correcte de l’expiration des jetons GCP lors de l’utilisation du mode sans connexion.

  • Correction du format Arrow sur AIX.