Changelog

Version 2.4.2

  • CCMSG-2271: Resolved Woodstock, Jettison, and Netty CVEs
  • CCMSG-1015: Added AWS STS dependency and updated AWS SDK to 1.12.342

Version 2.2.4

  • CCMSG-2095: Added support for 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
  • 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

No changes

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
  • CCMSG-1757: Connector should request reconfiguration so long as it hasn’t actually occurred yet

Version 2.0.4

  • CCMSG-1711 Handle Avro files with empty payload (schema, but no records)

Version 2.0.3

  • Add StringFormat option to format.class
  • CCMSG-1681 Remove logging of proxy credentials in S3 proxy config
  • CCMSG-1682 Remove logging of connector config

Version 2.0.2

  • Persisting and reusing the hadoop config object
  • CCMSG-1315 Do not print message key into log + some version CVE’s
  • CCMSG-1662: Remove unsupported format.bytearray.extension config from connectors in generic mode
  • CCMSG-1430: Add recommended values to format.class config
  • Hub 181
  • CCMSG-1430: Prevent S3 source connector from loading already processed files into memory on startup
  • CCMSG-1530: Add S3 client creation and bucket permission validations on connector configs

Version 2.0.1

  • CCMSG-1518: Add ability to configure AWS Credentials as a config

Version 2.0.0

  • Add GENERIC mode to S3 Source connector to allow the sourcing of arbitrary files from S3
  • CCMSG-1544: Expose S3 paths-tyle access configuration
  • CCMSG-1417,CCMSG-1418 Upgrade netty-codec to 4.1.68.Final and resolve CVE
  • Fix NPE when the proxy.user configuration property is not set
  • Fix S3 proxy config URL parsing
  • CCMSG-1271: Upgrade parent to 0.6.6 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 to resolve CVE
  • Upgrade jackson-mapper-asl to 1.9.14.jdk17-redhat-00001 and resolve CVE
  • Fix NPE when the store.url property is not set

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

  • Allow empty user and password when using S3 proxy URL

Version 1.4.9

  • Address NPE error in config helper method

Version 1.4.8

  • Fix NPE in S3ProxyConfig

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

No changes

Version 1.4.4

No changes

Version 1.4.3

  • Resolve jackson-mapper-asl CVE

Version 1.4.2

No changes

Version 1.4.1

  • Fix S3 Source Connector failing with NPE when store.url is not set

Version 1.4.0

  • 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
  • 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

  • Fix S3 Source connector failing with NPE when store.url is not set
  • CC-13304: Change to use Avro data instead of Avro converter

Version 1.3.2

  • Upgrade Hadoop dependencies to 3.1.3 and Parquet to 1.11.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

  • MINOR: Upgrade AWS SDK to 1.11.725
  • Implemented error handling across all connectors
  • Use avroData.toConnectData to convert from Avro to SchemaAndValue

Version 1.2.4

  • Fix S3 Source connector failing with NPE when store.url is not set
  • CC-13304: Change to use Avro data instead of Avro converter

Version 1.2.3

  • 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

  • MINOR: Upgrade AWS SDK to 1.11.725

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

  • Fix S3 Source connector failing with NPE when store.url is not set
  • CC-13304: Change to use Avro data instead of Avro converter

Version 1.1.6

  • 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

  • MINOR: Upgrade AWS SDK to 1.11.725
  • 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

  • Promote connector to General Availability
  • Fixed Avro format for UTF8

Version 1.1.1-preview

No changes

Version 1.1.0-preview

Initial version for preview