Notes de version de Snowflake Connector for Kafka pour 2024¶
Cet article contient les notes de version Snowflake Connector for Kafka, 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 Snowflake Connector for Kafka.
Voir Connecteur Snowflake pour Kafka pour la documentation.
Version 2.4.1 (19 septembre 2024)¶
Nouvelles fonctions et mises à jour¶
Mise à niveau du SDK Snowflake Ingest Java vers la version 2.2.2.
Corrections de bogues¶
Problèmes résolus avec la schématisation.
Version 2.4.0 (15 août 2024)¶
Nouvelles fonctions et mises à jour¶
Mise à niveau du SDK Snowflake Ingest Java vers la version 2.2.0, qui contient un correctif critique pour les problèmes potentiels lorsque
change_tracking
est activé pour les flux et les tables dynamiques.Mise à niveau du pilote JDBC Snowflake de la version 3.14.5 à la version 3.18.0.
Amélioration de l’expérience de journalisation dans divers composants pour une meilleure expérience de dépannage.
Amélioration de la logique de réouverture du canal.
Note
Pour toute utilisation de Snowpipe Streaming, Snowflake recommande d’utiliser le connecteur Kafka version 2.4.0 ou ultérieure.
Corrections de bogues¶
Dépendances mises à jour avec des vulnérabilités connues.
Version 2.3.0 (10 juillet 2024)¶
Nouvelles fonctions et mises à jour¶
Ajout de la prise en charge de la fermeture des canaux de Snowpipe Streaming, ce qui réduit considérablement le temps de rééquilibrage.
Ajout d’une nouvelle propriété
SnowflakeConnectorPushTime
dans les métadonnées qui représente le moment où le message a été envoyé par le connecteur.
Corrections de bogues¶
Dépendances mises à jour avec des vulnérabilités connues.
Version 2.2.2 (07 mai 2024)¶
Corrections de bogues¶
Correction d’un problème où les fichiers en zone de préparation ne sont pas nettoyés correctement.
Version 2.2.1 (15 mars 2024)¶
Nouvelles fonctions et mises à jour¶
Ajout d’une logique de vérification des décalages pour s’assurer qu’il n’y a pas de données manquantes ou dupliquées.
Ajout d’une carte surchargée par le fournisseur du client pour Snowpipe Streaming. La carte utilise comme entrée des paires clé-valeur séparées par des virgules.
Mise à niveau vers les versions suivantes :
Passage à la version 3.14.5 de JDBC.
version de kafka connect-api à 3.7.0.
jackson-core et jackson-databind à 2.16.1
commons-compress à 1.26.0
Corrections de bogues¶
Nettoyage des threads d’ingestion de flux lorsque
SinkTask stop ()
est appelé.
Version 2.2.0 (06 février 2024)¶
Changements BCR (Version de changement de comportement)¶
Préservation de l’ancien type de données qui va dans une colonne ARRAY pour la schématisation.
Nouvelles fonctions et mises à jour¶
Ajout de la prise en charge des types logiques AVRO.
Mise en œuvre de changements visant à éviter la duplication potentielle des données en raison d’un nouveau format de nom de canal.
Des modifications ont été apportées pour préserver l’ancien type de données qui va dans une colonne ARRAY pour la schématisation.
Mise en œuvre de modifications visant à rendre idempotentes les colonnes ajoutées par l’évolution des schémas.
Activation de la configuration Ingest SDK
MAX_CLIENT_LAG
dans le connecteur Kafka.
Corrections de bogues¶
Correction des cas d’évolution des schémas qui pouvaient entraîner une livraison non exacte une fois.
Correction des problèmes liés à la génération et à la construction de la bibliothèque Java.
Correction d’un problème qui fait que le décalage Kafka n’est pas réinitialisé correctement.