Skip to content

Aerospike Connect for JMS Outbound release notes

Connect for JMS - Outbound 4.2.10

August 25, 2025  |  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


Connect for JMS - Outbound 4.2.9

July 28, 2025  |  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


Connect for JMS - Outbound 4.2.8

June 19, 2025  |  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


Connect for JMS - Outbound 4.2.7

April 11, 2025  |  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.

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 JMS - Outbound 4.2.6

March 03, 2025  |  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

  • 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 JMS - Outbound 4.2.5

November 07, 2024  |  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

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

Connect for JMS - Outbound 4.2.4

October 24, 2024  |  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

  • 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 JMS - Outbound 4.2.3

September 20, 2024  |  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

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

Connect for JMS - Outbound 4.2.2

July 25, 2024  |  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

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

Connect for JMS - Outbound 4.2.1

June 09, 2024  |  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

  • Fix Improper Input Validation. [CONNECTOR-978]
  • Fix Infinite loop. [CONNECTOR-979]
  • Fix Uncontrolled Resource Consumption. [CONNECTOR-980]
  • Fix Infinite loop. [CONNECTOR-981]
  • Fix Out-of-bounds write vulnerabilities. [CONNECTOR-1017]
  • Fix Out-of-bounds write vulnerabilities. [CONNECTOR-1018]
  • Fix Out-of-bounds write vulnerabilities. [CONNECTOR-1019]
  • Fix Out-of-bounds write vulnerabilities. [CONNECTOR-1020]
  • Fix Out-of-bounds write vulnerabilities. [CONNECTOR-1021]

Connect for JMS - Outbound 4.2.0

March 26, 2024  |  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

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

Security

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

Connect for JMS - Outbound 4.1.2

November 07, 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


Connect for JMS - Outbound 4.1.1

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 JMS - Outbound 4.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]
  • JSON logging format. [CONNECTOR-584]
  • Bin include/exclude option in bin transformer. [CONNECTOR-705]

Improvements

  • Upgrade internal dependencies. [CONNECTOR-716]

Connect for JMS - Outbound 4.0.1

May 18, 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]

Connect for JMS - Outbound 4.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 JMS - Outbound 3.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 JMS - Outbound 3.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 JMS outbound connector or a later one.
  • ATTENTION: HTTP connectors renamed from aerospike-jms-outbound-legacy to aerospike-jms-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 format.
    • Last update time - lut has been upscaled to a Long from Int. Avro-Record schemas specified in the config should change lut type from int to long.

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 JMS - Outbound 2.0.0

September 15, 2020  |  Download

  • ATTENTION Upgrade to aerospike-jms-outbound 3.0.0 or later when using Aerospike Server 5.6 or later.
  • New JMS 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.

New Features

  • Added support for the Cross-Datacenter Replication (XDR) protocol running in Aerospike Server Enterprise Edition version 5.0 or newer.

Improvements

  • Bundled a default configuration file with the installation package.

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 JMS - Outbound 1.0.1

May 05, 2020  |  Download

  • ATTENTION Upgrade to aerospike-jms-outbound 3.0.0 or later when using Aerospike Server 5.6 or later.
  • Support for Flat JSON and Avro format.
  • Support for bin transforms.
  • Support for configuring routing, bin transforms and format at the individual namespace and set level.
  • Pass-through support for HyperLogLog (HLL) bins.
  • 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 JMS - Outbound 1.0.0

October 02, 2019  |  Download

  • ATTENTION Upgrade to aerospike-jms-outbound 3.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?