Notice: Some of the services that support the smooth operation of our websites are still in the process of being restored. As a result, certain features—such as images and committer paperwork—may be temporarily unavailable. Our team is actively working to resolve these issues and restore full functionality as soon as possible.

Thank you for your patience and understanding.

LocationTech GeoMesa 3.0.0

3.0.0

Description

The GeoMesa team is happy to announce GeoMesa 3.0.0!  This major release updates some key dependencies as well as removing some deprecations.  There are various minor API differences; the main API still uses the GeoTools DataStore API for most operations.

GeoMesa version updates / new versions supported

* Hadoop 3.x

* HBase 2.x support added (HBase 1.4.x still supported)

* Accumulo 2.0 support added (Accumulo 1.9.x still supported)

* Apache Arrow 0.16

* GeoTools 23 (which matches with GeoServer 2.17)

HBase

* GeoMesa Coprocessors can be configured to yield ‘partial results’

* GeoMesa Coprocessors can be enabled / disabled individually

Accumulo

* Testing on Accumulo with S3

* Switched unit tests from using MockAccumulo to MiniAccumuloCluster

Various

* Cleaned up Arrow memory usage

* Small enhancement in SFCurve which allows for improved range management

Notable Removals:

* GeoMesa's raster support

* GeoMesa's 'Native API'

Security Issues

There has been no work on security issues related to this release, aside from updating dependency versions for various libraries.

Non-Code Aspects

Documentation has been updated and hosted on geomesa.org. Older documentation is still available corresponding to released versions. Tutorials and examples have been updated on github. Older versions are still available as git tags.

Conforms To UI/UX Guidelines
Not verified
Usability Details

Not applicable (project doesn't provide UI)

Standards

GeoMesa continues to support OGC standards through the use of GeoTools and GeoServer.

Communities

GeoMesa has established a robust forum for users and adopters on Gitter (https://gitter.im/locationtech/geomesa), where discussions take place most days. GeoMesa continues to maintain a developers (https://locationtech.org/mhonarc/lists/geomesa-dev/) and users (https://locationtech.org/mhonarc/lists/geomesa-users/) mailing list.

GeoMesa is also active on StackOverflow and StackExchange, responding to all relevant questions that are tagged.

GeoMesa has received some community contributions in this release, including improved Bigtable support, Spark SQL bug fixes, and help upgrading GeoTools versions.