Changelog

Version 1.6.9

  • CCMSG-1811 add jackson-annotations explicit depedendency to fix NoClassDefFound Error when using JsonConverter

Version 1.6.8

  • CCMSG-1611 excluded jetty-webapp to resolve CVE
  • CCMSG-1734 updated jackson bom to upgrade all dependent jars
  • RCCA-4994 Uniform versions for serializer dependencies
  • CCMSG-1667 resolved protobuf CVEs by updating to latest commons

Version 1.6.7

  • RCCA-5984 Fix issues converting from protobuf to avro

Version 1.6.6

  • Minor: Close the GZIP stream before Buffer size validation

Version 1.6.5

  • CCMSG-1408: Update Netty Version

Version 1.6.4

  • CC-15895: Update storage account and blob container name validations to correct length restrictions

Version 1.6.3

  • CCMSG-1261: Upgrade commons compress to 1.21 and resolve CVE
  • Minor: Perform NPE check when closing Parquet writer
  • CCMSG-1243: Handle NPE on storage unavailability

Version 1.6.2

No changes

Version 1.6.1

  • CCMSG-806: Support decimal format for JsonFormat

Version 1.6.0

  • CCMSG-525: Upgrade parent pom to 0.6.2, storage-common to 10.0.3 and jackson databind to 2.10.5.1 to address CVEs
  • Update storage-common-parent version to include Avro Data dependency fix
  • Upgrade to parent 0.5.5 and fix commons codec CVE
  • CC-11426: Add user agent to azure connectors
  • Address CVEs (htrace-core4, nimbus-jose-jwt, jackson-mapper-asl) for Azure Blob Storage

Version 1.5.2

No changes

Version 1.5.1

  • CCMSG-806: Support decimal format for JsonFormat
  • Upgrade to parent 0.5.5 and fix commons codec CVE

Version 1.5.0

  • Address CVEs (htrace-core4, nimbus-jose-jwt, jackson-mapper-asl) for Azure Blob Storage
  • CC-11805: Initialize Avro data config properly
  • SEC-1334: Update confluent-log4j version

Version 1.4.3

  • CC-15895: Update storage account and blob container name validations to correct length restrictions
  • Minor: Perform NPE check when closing Parquet writer

Version 1.4.2

No changes

Version 1.4.1

  • CCMSG-806: Support decimal format for JsonFormat
  • MINOR: Use StringUtils from the right package (kafka-connect-storage-common)
  • SEC-1334: update confluent-log4j version

Version 1.4.0

  • PR-103 - SEC-1034: Migrate to Confluent Log4j without CVEs.
  • PR-101 - CC-9872: Validate timezone with rotate.schedule.interval.ms property.
  • PR-104 - MINOR: Add codeowners.
  • PR-102 - MINOR: Bump parent pom to resolve netty-codec CVE.
  • PR-93 - MINOR: Exclude unused transient dependencies.

Version 1.3.6

  • CC-15895: Update storage account and blob container name validations to correct length restrictions
  • Minor: Perform NPE check when closing Parquet writer

Version 1.3.5

  • CCMSG-806: Support decimal format for JsonFormat
  • CC-11805: Initialize Avro data config properly
  • Bump parent to resolve netty-codec CVE
  • CC-9782: Validate timezone with rotate.schedule.interval.ms
  • Exclude unused transient dependencies to resolve CVEs

Version 1.3.4

  • PR-97 - CC-9639: Retry effectively on exceptions from time-based commits
  • PR-96 - CC-8809: Fix NPE caused by exceptions from start

Version 1.3.3

  • PR-84 - CC-8809: Fix NPE caused by exceptions from start (Gen2 Sink Only)

Version 1.3.2

  • PR-79 - MINOR: Treat proxy password as password type variable

Version 1.3.1

  • PR-75 - MINOR: Remove netty exclusions

Version 1.3.0

  • PR-71 - Parquet support
  • PR-67 - RCCA-274: Fix container config validator
  • PR-62 - CC-6766 Handle null-valued records in all three output types

Version 1.2.8

  • CC-15895: Update storage account and blob container name validations to correct length restrictions

Version 1.2.7

  • CCMSG-806: Support decimal format for JsonFormat
  • CC-12956: enable Azure Blob Storage sink ITs on Jenkins
  • CC-11805: Initialize Avro data config properly

Version 1.2.6

  • PR-97 - CC-9639: Retry effectively on exceptions from time-based commits
  • PR-96 - CC-8809: Fix NPE caused by exceptions from start

Version 1.2.5

  • PR-84 - CC-8809: Fix NPE caused by exceptions from start (Gen2 Sink Only)

Version 1.2.4

  • PR-79 - MINOR: Treat proxy password as password type variable

Version 1.2.3

  • PR-69 - CC-7863: Improve logic for committing output stream via renaming uncommitted file

Version 1.2.2

No changes

Version 1.2.1

  • PR-63 - CC-6761: Point to right location for assets

Version 1.2.0

  • CC-8809: Replace assignment with topicPartitionWriters.keySet (BS & G1)
  • MINOR: Treat proxy password as password type variable
  • CC-7863: Improve logic for committing output stream via renaming uncommitted file

Version 1.1.6

  • CCMSG-806: Support decimal format for JsonFormat
  • CC-11805: Initialize Avro data config properly

Version 1.1.5

  • CC-8809: Replace assignment with topicPartitionWriters.keySet (BS & G1)

Version 1.1.4

  • PR-79 - MINOR: Treat proxy password as password type variable

Version 1.1.3

  • PR-69 - CC-7863: Improve logic for committing output stream via renaming uncommitted file

Version 1.1.2

  • PR-63 - CC-6761: Point to right location for assets

Version 1.1.1

  • PR-58 - CC-5988: Moved azure blob storage connector to PA from preview

Version 1.1.0-preview

  • PR-55 - Merge in license fix from 1.0.x to master
  • PR-50 - Moving LicenseConfig to be the last thing exposed to guarantee the docs generate in the correct order.

Version 1.0.0-preview

Initial version for preview