Aerospike Connect for JMS - Inbound Release Notes

  • 3.0.7
    Release Date: November 7, 2024
    • 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

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

  • 3.0.6
    Release Date: October 24, 2024
    • 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

    • [CONNECTOR-1149] - 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.

  • 3.0.5
    Release Date: September 20, 2024
    • 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

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

  • 3.0.4
    Release Date: July 25, 2024
    • 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

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

  • 3.0.3
    Release Date: June 9, 2024
    • 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

    • [CONNECTOR-975] - Fix Improper Input Validation.
    • [CONNECTOR-976] - Fix Infinite loop.
    • [CONNECTOR-977] - Fix Uncontrolled Resource Consumption.
    • [CONNECTOR-1012] - Fix Out-of-bounds write vulnerabilities.
    • [CONNECTOR-1013] - Fix Out-of-bounds write vulnerabilities.
    • [CONNECTOR-1014] - Fix Out-of-bounds write vulnerabilities.
    • [CONNECTOR-1015] - Fix Out-of-bounds write vulnerabilities.
    • [CONNECTOR-1016] - Fix Out-of-bounds write vulnerabilities.

  • 3.0.2
    Release Date: March 26, 2024
    • 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

    • Upgraded a few dependencies.

  • 3.0.1
    Release Date: November 7, 2023
    • 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

  • 3.0.0
    Release Date: August 9, 2023
    • Breaking change - Custom transformers will not be able to write Java runtime serialized objects as bins to target Aerospike cluster.
    • 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

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

  • 2.1.0
    Release Date: July 21, 2023
    • 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

    • [CONNECTOR-584] - JSON logging format.

    Improvements

    • [CONNECTOR-716] - Upgrade internal dependencies.

  • 2.0.1
    Release Date: May 18, 2023
    • 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

    • [CONNECTOR-562] - Multi-arch container image supporting linux/arm64 and linux/amd64 platforms.
    • [CONNECTOR-679] - Upgrade vulnerable dependencies.

  • 2.0.0
    Release Date: April 26, 2022
    • This release has a breaking config changes.

    New Features

    • [CONNECTOR-345] - Integrate Manage Server in JMS Inbound for exposing connector metrics and Prometheus API.
    • [CONNECTOR-346] - Add support for the 'Custom Inbound Transformers' using inbound SDK in JMS Inbound.

    Improvements

    • [CONNECTOR-347] - Add support for the dynamic field mapping from an incoming JMS message to Aerospike record.

  • 1.1.0
    Release Date: August 12, 2021

    New Features

    • [CONNECTOR-185] - Add Boolean particle type support introduced in Aerospike server 5.6.

    Bug Fixes

    • [CONNECTOR-270] - JMS Inbound connector fails to reconnect to message queue on message queue restart.

  • 1.0.1
    Release Date: April 2, 2020

    Bug Fixes

    • [CONNECTOR-44] - JMS Inbound ignores configured TTL for Aerospike.
    • [CONNECTOR-45] - JMS Inbound fails to log messages that fail to parse.
    • [CONNECTOR-46] - JMS Inbound minimum value of maxConnsPerNode can be 1, but should be 5.

    Known Issues

    • [CONNECTOR-270] - JMS Inbound connector fails to reconnect to message queue on message queue restart. Fixed in version 1.1.0.

  • 1.0.0
    Release Date: October 2, 2019
    • Initial GA release

    Known Issues

    • [CONNECTOR-270] - JMS Inbound connector fails to reconnect to message queue on message queue restart. Fixed in version 1.1.0.