Skip to content

Aerospike Connect for Kafka Outbound release notes

Connect for Kafka - Outbound 5.3.10

August 25, 2025  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Security


Connect for Kafka - Outbound 5.3.9

June 28, 2025  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Security


Connect for Kafka - Outbound 5.3.8

June 19, 2025  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Security


Connect for Kafka - Outbound 5.3.7

April 11, 2025  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Bug Fixes

  • Changed default value of socket-receive-buffer-bytes to null from 32kb, so this is optional configuration validation only if configured. [CONNECTOR-1219]

Security

  • Aerospike Connectors - Security vulnerabilities introduced through libxml2. [CONNECTOR-1220]

Connect for Kafka - Outbound 5.3.6

March 03, 2025  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

New Features

  • Use sendTimeout as configured without doubling. [CONNECTOR-1183]
  • Converted transaction debug level messages to trace level. [CONNECTOR-1184]
  • Kotlin version upgraded to 2.x. [CONNECTOR-1185]

Security


Connect for Kafka - Outbound 5.3.5

November 07, 2024  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Security

  • Fixed security vulnerability - Authentication Bypass in krb5-libs. [CONNECTOR-1160]

Connect for Kafka - Outbound 5.3.4

October 24, 2024  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Security

  • Fixed Deserialization of Untrusted Data in org.apache.avro:avro:1.11.3. [CONNECTOR-1149]
  • Fixed Denial of Service (DoS) in com.fasterxml.jackson.core:jackson-core. [CONNECTOR-1149]
  • Fixed Race Condition in io.undertow:undertow-core. [CONNECTOR-1149]
  • Fixed Uncontrolled Resource Consumption in commons-io:commons-io. [CONNECTOR-1149]

Connect for Kafka - Outbound 5.3.3

September 19, 2024  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

New Features

  • Netty buffer customization changes in connectors and Kafka Outbound Await Metrics for better monitoring. [CONNECTOR-1127]
  • Logging improvement - Outbound Await Metrics for all applicable connectors. [CONNECTOR-1137]

Security

  • Fix Arbitrary Code Injection affecting platform-python-setuptools & python3-setuptools-wheel. [CONNECTOR-1135]
  • Upgraded Pulsar version.

Connect for Kafka - Outbound 5.3.2

July 25, 2024  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Security

  • Fix Race Condition. [CONNECTOR-1105]
  • Fix Uncontrolled Resource Consumption (‘Resource Exhaustion’). [CONNECTOR-1108]

Connect for Kafka - Outbound 5.3.1

June 08, 2024  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Security

  • Fix Improper Input Validation. [CONNECTOR-982]
  • Fix Infinite loop. [CONNECTOR-983]
  • Fix Uncontrolled Resource Consumption. [CONNECTOR-984]
  • Fix Out-of-bounds write vulnerabilities. [CONNECTOR-1022]
  • Fix Out-of-bounds write vulnerabilities. [CONNECTOR-1023]
  • Fix Out-of-bounds write vulnerabilities. [CONNECTOR-1024]
  • Fix Out-of-bounds write vulnerabilities. [CONNECTOR-1025]

Connect for Kafka - Outbound 5.3.0

March 25, 2024  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

New Features

  • Make batching of ack configurable as a toggle. [CONNECTOR-922]

Bug Fixes

  • Kafka outbound connector hits schema registry for each XDR request. [CONNECTOR-927]

Security

  • Fix Allocation of Resources Without Limits or Throttling. CVE-2024-26308 [CONNECTOR-928]
  • Fix Infinite loop. CVE-2024-25710 [CONNECTOR-929]

Connect for Kafka - Outbound 5.2.0

November 07, 2023  |  Download

  • ATTENTION: In future releases, Aerospike Kafka Outbound Connector will be renamed to aerospike-source-connector.
  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Security


Connect for Kafka - Outbound 5.1.2

August 09, 2023  |  Download

  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Security

  • Address CVE-2023-36480 - upgrade to aerospike-java-client version 7.0.0 [CONNECTOR-775]

Connect for Kafka - Outbound 5.1.0

July 21, 2023  |  Download

  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

New Features

  • Batching support. [CONNECTOR-373]
  • Batching support for inbuilt formats. [CONNECTOR-431]
  • New JSON logging format. [CONNECTOR-584]
  • Bin include/exclude option in bin transformer. [CONNECTOR-705]
  • Configurable message key for Kafka messages. [CONNECTOR-752]

Security

  • Upgrade vulnerable dependencies. [CONNECTOR-716]

Connect for Kafka - Outbound 5.0.2

May 17, 2023  |  Download

  • The *.deb and *.rpm files support multiple architectures (ARM64 & AMD64).
  • The connector is Java JVM based. Install the correct JVM for the desired architecture.
  • This connector requires Java 11 or later.

Improvements

  • Multi-arch container image supporting linux/arm64 and linux/amd64 platforms. [CONNECTOR-562]
  • Upgrade vulnerable dependencies. [CONNECTOR-679]
  • Formatting option stringify-map-keys now defaults to true. [CONNECTOR-680]

Bug Fixes

  • Fixed handling of sorted map JSON conversion. [CONNECTOR-653]

Connect for Kafka - Outbound 5.0.1

October 29, 2022  |  Download

Improvements

  • Fix CVE-2022-34917 in Kafka Connectors. [CONNECTOR-445]
    • Upgraded Kafka client from 2.3.0 to 3.3.1.
    • Upgraded a few internal dependencies.

Bug Fixes

  • Outbound connector fails to parse BigInteger value type in Change Notification Record maps. [CONNECTOR-506]

Connect for Kafka - Outbound 5.0.0

May 05, 2022  |  Download

Improvements

  • Performance and stability improvements. [CONNECTOR-341]
  • Vulnerability scanning and dependency upgrades. [CONNECTOR-342]
  • Single installer for HTTP and XDR 5.0 wire protocol connector. [CONNECTOR-343]
  • Add support for only metadata, no-bins schemas in AvroMap and AvroRecord formats. The no-bins bin policy was introduced in Aerospike server version 6.0.0.0. [CONNECTOR-348]

Connect for Kafka - Outbound 4.1.0

February 04, 2022  |  Download

New Features

  • Add support to plugin custom code through the Custom transformer API. [CONNECTOR-319]
  • Add support for port-based configuration. [CONNECTOR-321]

Improvements

  • Support Java 17 runtime. [CONNECTOR-320]
  • Add a routing config to skip dispatching of records to the destination. [CONNECTOR-323]

Connect for Kafka - Outbound 4.0.0

May 24, 2021  |  Download

  • If you are using Aerospike Database Enterprise Edition version 5.6 or later, ensure that you use this version of the Kafka outbound connector or a later one.
  • ATTENTION: HTTP connectors renamed from aerospike-kafka-outbound-legacy to aerospike-kafka-outbound-http. Refer to documentation for installation and starting instructions.
  • ATTENTION: Outbound format breaking changes.
    • For Aerospike Server versions <= 4.9 that do not ship generation, expiry, and lut (last update time)
      • these fields are omitted from the payload in Json, FlatJson, and Avro-Map format.
      • these fields are shipped as nil in MessagePack format.
      • these fields are shipped as null in Avro-Record and Kafka-Avro format.
    • Last update time - lut has been upscaled to a Long from Int. Avro-Record and Kafka-Avro schemas specified in the config should change lut type from int to long.
    • Deletes written with AerospikeOutboundMetadata schema instead of AerospikeOutboundDelete schema in Kafka-Avro format.

New Features

  • Prometheus integration support.
  • Pre-packaged Grafana dashboards.
  • PEM file format support in TLS configuration.
  • Support for Boolean particle type introduced in Aerospike Server version 5.6.
  • Official container image available on Docker Hub.

Bug Fixes

  • Handling of new particle types introduced by the Aerospike Server not recognized by the connector.
  • Possible incorrect handling of byte array and extension types in lists and maps in rare cases.

Connect for Kafka - Outbound 3.0.1

September 11, 2020  |  Download

  • ATTENTION Upgrade to aerospike-kafka-outbound 4.0.0 or later when using Aerospike Server 5.6 or later.
  • New Kafka Outbound Connector for Aerospike Server Enterprise Edition version 5.0 and above.
  • Legacy support for versions of the Aerospike Server Enterprise Edition version 4.9 and below.
    • If using Aerospike Server version 4.9 or below the Legacy connector must be used.
    • WARNING: A serious flaw has been discovered for http v2 in the library used by Aerospike Server Enterprise Edition < 5.0 change notification. http-version MUST be set to v1 to prevent xdr and change notification from being blocked.

Improvements

  • Bundle a default configuration file with the installation package.

Bug Fixes

  • Fail to convert Aerospike record to MessagePack format when setname is missing.

Known Issues

  • JDK-8 connector crashes when consuming records from Aerospike Server 5.6 or later.
  • JDK-11 connector errors on every record consumed from Aerospike Server 5.6 or later.

Connect for Kafka - Outbound 3.0.0

August 10, 2020  |  Download

  • ATTENTION Upgrade to aerospike-kafka-outbound 4.0.0 or later when using Aerospike Server 5.6 or later.
  • New Kafka Outbound Connector for Aerospike Server Enterprise Edition version 5.0 and above.
  • Legacy support for versions of the Aerospike Server Enterprise Edition version 4.9 and below.
    • If using Aerospike Server version 4.9 or below the Legacy connector must be used.
    • WARNING: A serious flaw has been discovered for http v2 in the library used by Aerospike Server Enterprise Edition < 5.0 change notification. http-version MUST be set to v1 to prevent xdr and change notification from being blocked.

Known Issues

  • JDK-8 connector crashes when consuming records from Aerospike Server 5.6 or later.
  • JDK-11 connector errors on every record consumed from Aerospike Server 5.6 or later.

Connect for Kafka - Outbound 2.0.2

May 05, 2020  |  Download

  • ATTENTION Upgrade to aerospike-kafka-outbound 4.0.0 or later when using Aerospike Server 5.6 or later.
  • HyperLogLog (HLL) bins are handled and forwarded as BLOBs.
  • Fixed BLOB bin conversion for Flat JSON format.

Known Issues

  • JDK-8 connector crashes when consuming records from Aerospike Server 5.6 or later.
  • JDK-11 connector errors on every record consumed from Aerospike Server 5.6 or later.

Connect for Kafka - Outbound 2.0.1

April 17, 2020  |  Download

  • ATTENTION Upgrade to aerospike-kafka-outbound 4.0.0 or later when using Aerospike Server 5.6 or later.
  • Support for numeric map keys for JSON, Flat JSON and Avro.
  • Fixed incorrect re-logging of parsing errors.
  • Log key of the Aerospike record on parsing error.
  • Added logging for the skipped records.

Known Issues

  • JDK-8 connector crashes when consuming records from Aerospike Server 5.6 or later.
  • JDK-11 connector errors on every record consumed from Aerospike Server 5.6 or later.

Connect for Kafka - Outbound 2.0.0

March 13, 2020  |  Download

  • ATTENTION Upgrade to aerospike-kafka-outbound 4.0.0 or later when using Aerospike Server 5.6 or later.
  • Support for Avro, Flat JSON, Kafka Avro (with schema registry) serialization.
  • Support for configuring Aerospike record bin mapping.
  • Support to specify bin-mapping, routing and format at set, namespace level.

Known Issues

  • JDK-8 connector crashes when consuming records from Aerospike Server 5.6 or later.
  • JDK-11 connector errors on every record consumed from Aerospike Server 5.6 or later.

Connect for Kafka - Outbound 1.0.2

October 10, 2019  |  Download

  • ATTENTION Upgrade to aerospike-kafka-outbound 4.0.0 or later when using Aerospike Server 5.6 or later.
  • Aerospike Kafka Connector (Outbound)
    • No changes except version number bump.
    • WARNING: A serious flaw has been discovered for http v2 in the library used by change notification. http-version MUST be set to v1 to prevent xdr and change notification from being blocked.

Known Issues

  • JDK-8 connector crashes when consuming records from Aerospike Server 5.6 or later.
  • JDK-11 connector errors on every record consumed from Aerospike Server 5.6 or later.

Connect for Kafka - Outbound 1.0.1

May 22, 2019  |  Download

  • ATTENTION Upgrade to aerospike-kafka-outbound 4.0.0 or later when using Aerospike Server 5.6 or later.
  • Outbound connector
    • Removed feature key check.
    • Fixed json conversion exceptions with record bins having empty lists and maps.
    • WARNING: A serious flaw has been discovered for http v2 in the library used by change notification. http-version MUST be set to v1 to prevent xdr and change notification from being blocked.

Known Issues

  • JDK-8 connector crashes when consuming records from Aerospike Server 5.6 or later.
  • JDK-11 connector errors on every record consumed from Aerospike Server 5.6 or later.

Connect for Kafka - Outbound 1.0.0

March 12, 2019  |  Download

  • ATTENTION Upgrade to aerospike-kafka-outbound 4.0.0 or later when using Aerospike Server 5.6 or later.
  • Initial GA release
  • WARNING: A serious flaw has been discovered for http v2 in the library used by change notification. http-version MUST be set to v1 to prevent xdr and change notification from being blocked.

Known Issues

  • JDK-8 connector crashes when consuming records from Aerospike Server 5.6 or later.
  • JDK-11 connector errors on every record consumed from Aerospike Server 5.6 or later.

Feedback

Was this page helpful?

What type of feedback are you giving?

What would you like us to know?

+Capture screenshot

Can we reach out to you?