Changelog

Version 2.3.1

  • CCMSG-2035: Updated Google Oauth Client to fix CVE-2021-22573
  • CCMSG-2036: Bumped hadoop-common version

Version 2.3.0

  • CCMSG-2095: Supported non-numeric Numbers in JSON
  • CCMSG-1951: Removed slf4j-log4j 1.7.30 dependency

Version 2.2.4

  • CCMSG-2095: Support non-numeric numbers in JSON

Version 2.2.3

  • CCMSG-1951 : Removed slf4j-log4j 1.7.30 dependency

Version 2.2.2

No changes

Version 2.2.1

  • Reverted CCMSG-1952: CVE fix for confluent-log4j dependency.
  • Removed confluent-log4j from pom
  • CVE fix: Removed confluent-log4j and added reload4j
  • CCMSG-1952: CVE fix for confluent-log4j dependency. Replaced by reload4j

Version 2.2.0

  • CCMSG-1201: Generalized Azure Blob Source connector.
  • RCCA-7049: Listed first object only when validating read permissions

Version 2.1.2

  • Reverted CCMSG-1952: CVE fix for confluent-log4j dependency.
  • CCMSG-1952: CVE fix for confluent-log4j dependency. Replaced by reload4j

Version 2.1.1

  • RCCA-7049: Listed first object only when validating read permissions

Version 2.1.0

  • Add GENERIC mode to the connector to allow the sourcing of arbitrary files from GCS

Version 2.0.8

  • RCCA-7049: Listed first object only when validating read permissions

Version 2.0.7

  • CCMSG-1792: Generic mode should ignore files that do not have a corresponding mapping in the regex list

Version 2.0.6

  • CCMSG-1764 updated storage-commons to resolve jackson-databind CVE

Version 2.0.5

  • CCMSG-1728: Resolve jackson CVEs

Version 2.0.4

No changes

Version 2.0.3

  • Add StringFormat option to format.class
  • CCMSG-1682 Remove logging of connector config data

Version 2.0.2

  • CCMSG-1315 Do not print message key into log

Version 2.0.1

  • No changes

Version 2.0.0

  • CCMSG-1547: Remove unused configs
  • CCMSG-1391: Raise helper thread exceptions as errors
  • CCMSG-1374: Support multi-line JSON records
  • CCMSG-1502: Exclude implementation connector classes from plugin path
  • CCMSG-1493: Use re2j regex library to ensure linear time regex matching
  • Remove pinned version of jacoco-plugin
  • Move netty-codec to dependency-management section
  • MINOR: Extend version regex to match rc versions
  • Define different configs based on connector mode
  • CCMSG-1446: Add/improve debug logging for progress of the connector
  • CCMSG-1434: mapping to null partition instead of 0th partition to imp
  • CCMSG-1432: Remove skip in object reader to fix multiple polls on one file
  • CCMSG-1306: Adjust source offsets for startup and recovery without reprocessing any completed files
  • Address NPE error in config helper method
  • Update Jenkinsfile Nodelabel
  • Fix proxy config URL parsing
  • CCMSG-1271: Upgrade parent to 0.6.6 and resolve CVE in commons compress dependency
  • CCMSG-1271: Upgrade parent to 0.5.14 and resolve CVE in commons compress dependency
  • CCMSG-1195: Update connect plugins common to 0.6.4 to resolve jersey-common CVE
  • CCMSG-1062: Upgrade json-smart to 2.4.7 through parent and resolve CVE
  • Update the support term for GCS Source
  • Upgrade connect-plugins-common to 0.6.2
  • CC-14345: Fix GCS NPE on blob listing
  • Resolve jackson-mapper-asl CVE

Version 1.4.12

No changes

Version 1.4.11

  • APPSEC-631: Remove delete from SourceStorage interface
  • Upgrade netty-codec and resolve CVE

Version 1.4.10

No changes

Version 1.4.9

No changes

Version 1.4.8

No changes

Version 1.4.7

  • CCMSG-1271: Upgrade commons compress to 1.21 and resolve CVE
  • Upgrade jersey-common to 2.34 and resolve CVE

Version 1.4.6

  • CCMSG-1062: Upgrade json-smart to 2.4.7 to address CVE

Version 1.4.5

  • Upgrade Netty to 4.1.60.Final and Azure Blob Storage SDK to 12.10.2

Version 1.4.4

  • CC-14345: Fix GCS NPE when listing blobs

Version 1.4.3

No changes

Version 1.4.2

No changes

Version 1.4.1

No changes

Version 1.4.0

  • CC-13463: Add new config for passing credentials as JSON config for GCS source
  • CC-13304: Change to use Avro data instead of Avro converter
  • Upgrade to storage-common 10.0.0 and fix CVEs
  • Upgrade parent to 0.5.5, Parquet to 1.11.1 and fix CVEs
  • Upgrade to google-cloud-storage SDK 1.113.1, google-auth-library 0.21.1 and google-cloud-nio 0.121.2
  • Compression support for Object Source connectors
  • CC-9256: Fix connectors failing if they do not find any partitions to read from
  • Make jackson-databind dependency explicit

Version 1.3.3

  • CC-14345: Fix GCS NPE when listing blobs
  • CC-13304: Change to use Avro data instead of Avro converter

Version 1.3.2

  • Upgrade Parquet to 1.11.0
  • Upgrade to google-cloud-storage SDK 1.108.0 and google-auth-library 0.20.0
  • Upgrade parent to 0.3.4 which corresponds to CP 5.3.3
  • CC-9256: Fix connectors failing if they do not find any partitions to read from
  • Make jackson-databind dependency explicit

Version 1.3.1

No changes

Version 1.3.0

  • Implemented error handling across all connectors
  • Use avroData.toConnectData to convert from Avro to SchemaAndValue

Version 1.2.4

  • CC-14345: Fix GCS NPE on blob listing
  • CC-13304: Change to use Avro data instead of Avro converter

Version 1.2.3

  • Upgrade Parquet to 1.11.0
  • Upgrade to google-cloud-storage SDK 1.108.0 and google-auth-library 0.20.0
  • Upgrade parent to 0.3.4 which corresponds to CP 5.3.3
  • CC-9256: Fix connectors failing if they do not find any partitions to read from
  • Make jackson-databind dependency explicit

Version 1.2.2

No changes

Version 1.2.1

  • Use avroData.toConnectData to convert from Avro to SchemaAndValue

Version 1.2.0

  • Fixed Avro format for UTF8

Version 1.1.7

  • CC-14345: Fix GCS NPE on blob listing
  • CC-13304: Change to use Avro data instead of Avro converter

Version 1.1.6

  • Upgrade Parquet to 1.11.0
  • Upgrade to google-cloud-storage SDK 1.108.0 and google-auth-library 0.20.0
  • Upgrade parent to 0.3.4 which corresponds to CP 5.3.3
  • CC-9256: Fix connectors failing if they do not find any partitions to read from
  • Make jackson-databind dependency explicit

Version 1.1.5

  • Use avroData.toConnectData to convert from Avro to SchemaAndValue

Version 1.1.4

No changes

Version 1.1.3

No changes

Version 1.1.2

  • Fixed Avro format for UTF8

Version 1.1.1

  • Promote connector to General Availability

Version 1.1.0-preview

Initial version for preview