Snowflake Connector for Kafka release notes for 2024¶
This article contains the release notes for the Snowflake Connector for Kafka, including the following when applicable:
Behavior changes
New features
Customer-facing bug fixes
Snowflake uses semantic versioning for Snowflake Connector for Kafka updates.
Version 2.2.2 (May 07, 2024)¶
Bug fixes¶
Fixed an issue where the staged files are not cleaned up properly.
Version 2.2.1 (March 15, 2024)¶
New features and updates¶
Added offset verification logic to make sure there is no missing or duplicate data.
Added client provider overridden map for Snowpipe Streaming. The map uses comma-separated key value pairs as input.
Upgraded to the following versions:
JDBC version to 3.14.5.
kafka connect-api version to 3.7.0.
jackson-core and jackson-databind to 2.16.1
commons-compress to 1.26.0
Bug fixes¶
Cleaned up streaming ingest threads when
SinkTask stop ()
is called.
Version 2.2.0 (February 06, 2024)¶
BCR (Behavior Change Release) changes¶
Preserved the old data type that goes into an ARRAY column for schematization.
New features and updates¶
Added support for AVRO logical types.
Implemented changes to prevent potential data duplication because of a new channel name format.
Implemented changes to preserve the old data type that goes into an ARRAY column for schematization.
Implemented changes to make schema evolution add columns idempotent.
Enabled the Ingest SDK
MAX_CLIENT_LAG
configuration in Kafka connector.
Bug fixes¶
Fixed schema evolution cases that could cause non-exactly once delivery.
Fixed issues with generating and building Java library.
Fixed an issue that the Kafka offset is not reset correctly.