Aerospike Connect for Kafka - Outbound version 4.0.0 was released on May 24, 2021.
- ATTENTION : HTTP connectors renamed from
aerospike-kafka-outbound-legacytoaerospike-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
nilin MessagePack format. - these fields are shipped as
nullin Avro-Record and Kafka-Avro format.
- Last update time -
luthas been upscaled to a Long from Int. Avro-Record and Kafka-Avro schemas specified in the config should change lut type frominttolong. - Deletes written with
AerospikeOutboundMetadataschema instead ofAerospikeOutboundDeleteschema in Kafka-Avro format.
- For Aerospike Server versions <= 4.9 that do not ship generation, expiry, and lut (last update time)
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.