Notes de version de JDBC Driver pour 2025

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.

Voir Pilote JDBC pour la documentation.

Version 3.22.0 (29 janvier 2024)

Nouvelles fonctions et mises à jour

  • Ajout des paramètres de connexion suivants :

    • Paramètre CLEAR_BATCH_ONLY_AFTER_SUCCESSFUL_EXECUTION permettant d’effacer les lots uniquement après une exécution réussie.

    • Paramètre disableOCSPChecks pour remplacer le paramètre insecureMode obsolète.

    • Paramètre IMPLICIT_SERVER_SIDE_QUERY_TIMEOUT permettant de définir les délais d’expiration des requêtes synchrones sur le client et le serveur.

  • Ajout de la méthode SnowflakeStatement.setAsyncQueryTimeout pour définir un délai d’expiration pour les requêtes asynchrones sur le serveur.

  • Ajout de la propriété java net.snowflake.jdbc.commons_logging_wrapper pour configurer le traitement des journaux provenant de commons-logging.

Corrections de bogues

  • Correction de la gestion des points de terminaison sans protocole dans les opérations PUT/GET dans GCS (Google Cloud Storage).

  • Correction d’un problème de performance lié à des appels trop fréquents de toString lors de la récupération de résultats contenant des types structurés.

  • Correction d’un problème de non sensibilité à la casse de createArrayOf.

  • Correction d’un problème à cause duquel downloadStream pouvait télécharger des fichiers différents avec le même préfixe.

  • Correction de la possibilité d’une escalade de privilèges %PATH% lorsque l’authentification est définie sur EXTERNALBROWSER et utilisée dans un environnement Windows. Pour plus d’informations, voir CVE-2025-24789.

  • Correction de la vérification des autorisations et du propriétaire des fichiers créés dans les environnements Linux et utilisés pour la mise en cache des jetons lorsque l’authentification est définie sur EXTERNALBROWSER ou sur USERNAME_PASSWORD_MFA. Pour plus d’informations, voir CVE-2025-24790.