Skip to content

1.3.0

Latest
Compare
Choose a tag to compare
@michel-kraemer michel-kraemer released this 17 Sep 12:44
· 734 commits to master since this release

New features

  • Add low-latency optimistic merging
  • Add indexer for xAL 2.0 addresses
  • Improve query performance
  • Improve indexer performance
  • Improve scalability during import/indexing
  • Add cache for indexable chunks to reduce network load
  • Add possibility to POST compressed files (GZIP)
  • Add support for multiple Elasticsearch hosts (i.e. Elasticsearch cluster)
  • Add possibility to automatically update the list of Elasticsearch hosts
  • Return number of unmerged chunks in HTTP trailer
  • Compress communication between GeoRocket and Elasticsearch (configurable)
  • Enable snappy compression for MongoDB connection
  • Support YAML syntax in environment variables
  • Log memory info on startup

Command-line application

  • Display progress while importing
  • Print metrics at the end of import process
  • Compress communication with the GeoRocket server
  • Add options to enable low-latency optimistic merging
  • Print number of unmerged chunks

Server API

  • Improve usability of server API

Client API

  • Add possibility to enable low-latency optimistic merging
  • Add API to get number of unmerged chunks

Bug fixes

  • Import a file only after it has been written/closed completely
  • Fix NOT queries with embedded EQ clause
  • Add missing documentation for scrolling

Internal changes

  • Update Vert.x to 3.5.3
  • Upgrade Elasticsearch to 6.3.2
  • Upgrade Gradle Wrapper to 4.10
  • Reduce log output