LocationTech GeoMesa 5.0.0

Release Date
Deliverables

* Support for GeoTools 30/GeoServer 2.24

* Support for atomic writes in Accumulo

* Update to build against the latest versions of Accumulo, HBase, Kafka and NiFi

The full list of features and bug fixes is available here: https://geomesa.atlassian.net/projects/GEOMESA/versions/14357/tab/release-report-all-issues

Compatibility

This release provides data compatibility with versions back to 1.2.0. It is a major version, and thus only gaurantees public API compatibility with future 5.x releases. It is binary compatible only with bug fix releases, e.g. 5.0.x. It is API compatible across different environments with versions 3.5.x, 4.0.x and 5.0.x (e.g. NiFi on version 4.0, GeoServer on version 5.0).

Target Environments

This release bumps the required minimum Java version from 8 to 11, as GeoTools no longer runs on Java 8. It has additionally been tested on Java 17, and some limited testing on Java 21.

This release targets Accumulo 2.0 and 2.1, HBase 2.5, Kafka 3.7, Redis 7, Hadoop 3.3, Spark 3.5, Zookeeper 3.9, and Cassandra 3.11. In addition it has been tested on Kafka versions back to 2.8, Redis versions back to Redis 6, and Zookeeper versions back to 3.5.

Name Date Description
milestone 0 2024/03/14
Themes

Update dependencies

Update to the latest versions of GeoTools, Accumulo, HBase, Kafka, etc, in order to stay up-to-date with bug and security fixes.