What's New in 2.0.3
Updated the connector behavior to explicitly target v1.3 as the preferred secure protocol and fallback to v1.2 if v1.3 is unavailable. The
getSecureSslContext()method now returns anSSLContextconfigured with v1.3 or v1.2, and throwsNoSuchAlgorithmExceptionif neither is available.
What's New in 2.0.2
Changed log message from
WARNlevel toERRORwhen the connector fails to resume a change stream. Such errors are now reflected in failure metrics.
What's New in 2.0.0
Upgraded the Apache Kafka dependency to address security vulnerabilities.
What's New in 1.16.0
Added the
DeleteOneTombstoneBusinessKeyStrategyto change stream sink connector configuration.
What's New in 1.15.0
Added
change.stream.show.expanded.eventschange stream source connector configuration.
What's New in 1.14.1
Fixed an issue introduced in Apache Kafka version 3.9 around the Kafka SystemTime class.
What's New in 1.14
Added support for removing all null valued fields in the output with the
NullFieldValueRemoverprebuilt post processor. To learn more, see Prebuilt Post Processors.
What's New in 1.13.1
Fixed a bug where data copies itself again when a task restarts. To learn more about this fix, see the KAFKA-428 JIRA issue.
What's New in 1.13
Added a custom authentication provider interface for Source and Sink Connectors. This feature enables you to write and use a custom implementation class in your connector. To learn more, see the Custom Authentication Provider guide.
Fixed an issue that occurred when validating configuration for Source and Sink Connectors if the configuration contained secrets and used the
Providerframework. To learn more about this fix, see the KAFKA-414 JIRA issue.
What's New in 1.12
Added support for a
dataconfiguration value in themongo.errors.toleranceconfiguration setting. Withmongo.errors.tolerance=data, the sink connector tolerates only data errors, and fails for any others.