Skip to content

Releases: marklogic/kafka-marklogic-connector

2.0.0

17 Oct 16:17
32948cd

Choose a tag to compare

This major release is functionally equivalent to the previous 1.11.0 release, but has the following changes in terms of system requirements:

  1. Requires Kafka 4.0 or higher. Confluent users must use Confluent 8.0 or higher.
  2. Requires Java 17 or 23, per the Java system requirements of Kafka 4.0.
  3. Depends on marklogic-data-hub version 6.2.1 instead of 6.1.1.

This release is a drop-in replacement for customers already using Kafka 4. Customers using Kafka 3 can continue using our latest 1.x release until they are able to upgrade to Kafka 4.

1.11.0

12 Aug 19:58
92e91ce

Choose a tag to compare

Highlights of this new minor release:

  • Updated to be compatible with Kafka 3.9.1.
  • Updated the default TLS version for custom SSL connections to "TLS", allowing the JVM to choose the highest possible version.
  • Updated other dependencies to resolve security vulnerabilities.

1.10.0

04 Nov 19:31
651d35d

Choose a tag to compare

Highlights of this new minor release:

  • Updated to be compatible with Kafka 3.8.0.
  • Updated other dependencies to resolve security vulnerabilities.

1.9.0

06 Jun 15:09
7e32a06

Choose a tag to compare

Highlights of this new minor release:

1.8.1

04 Dec 19:27
a764308

Choose a tag to compare

This patch release addresses one issue:

  • The CVE in the okio dependency has been addressed by upgrading to version 6.3.0 of the MarkLogic Java Client library, which depends on okio.

No other changes are present in this release.

1.8.0

15 Feb 14:38
1f565d7

Choose a tag to compare

Highlights of this new minor release:

The connector archive can be obtained from Confluent Hub . The self-contained jar required for use with Kafka can be downloaded from below.

1.7.0

18 Oct 18:17

Choose a tag to compare

Highlights of items addressed by this release:

  • #70 Updated README provides documentation on all configuration options
  • #4 Bulk Data Services can now be used for complete control over how data is ingested in case the configuration options do not suffice
  • #50 Documents can now be inserted into temporal collections
  • Connector is compiled against Kafka 2.8.1 and has been tested successfully on Kafka 3.2.0

To use the connector with Confluent Platform, please see the connector's page at Confluent Hub.

1.6.1

20 Dec 21:21
155652b

Choose a tag to compare

Updated the CloudFormation templates to use the latest MarkLogic AMI (10.0-8.2).

1.6.0

03 Jan 20:46

Choose a tag to compare

Fix optional parameters and running under Java 11

  • Ensuring optional parameters are actually optional and do not cause a crash when they are not included.
  • Fixing some Boolean and Integer casts now that the initial configuration object is a Hashmap of <String, Object> instead of <String, String>. Also fixed some tests that used that configuration object.
  • Updating the build to use the ML client api v5.3.0 and the ML data hub v5.2.4. This should solve problems with running the connector with Java 11.

1.5.0

14 Nov 17:18

Choose a tag to compare

  • Added options for logging incoming record keys and headers after write failures
  • Updated the AWS CloudFormation Quick Start document
  • Added documentation for using the connector with the AWS MSK (Kafka as a Service)