Skip to content

Releases: heremaps/xyz-hub

1.18.16

09 Aug 12:33
Compare
Choose a tag to compare

Changed

  • Upgrade to Vertx 4.1.2

Improved

  • viz-mode: reduce read access on stats table pg_class
  • Handle AbortedExceptions for Lambda calls correctly

Fixed

  • Do not publish empty metric values
  • Fix ConcurrentModification issue and set method not allowed status code

1.18.15

09 Aug 12:32
Compare
Choose a tag to compare

Added

  • tweaks.sampling: Add algorithm "distribution2"

Changed

  • Switch to Java16 runtime and add metric support for other GCs than MarkSweep
  • Make space flag notSendDeleteMse visible in space-config

Improved

  • Improve remote function warmup mechanism
  • Add execution logs to the warmup mechanism
  • perform warm-up on all listed connectors and improve lock acquisition
  • Add exceptionHandler to vertx' HttpRequest object

Fixed

  • Property selection: fix error on substringed property names
  • Fix blocking thread warn message when initializing the service

1.18.14

09 Aug 12:32
Compare
Choose a tag to compare

Added

  • Add new config values for http-connector

Improved

  • viz-mode: increase extend to 2048
  • tweaks: set simplify.strength by tilelevel
  • mvt: remove redundant clipping of geometries
  • Do not handle PipelineCancelledExceptions / Do not log an error for these expected exceptions.
  • Use vertx' HttpClient rather than Webclient for HTTPFunctionClient. This provides better control over actual HTTP client being in use. The HttpClient does not hold a reference to the request body for inflight requests (memory optimization)
  • Improve openapi query params descriptions.

1.18.13

09 Aug 12:32
Compare
Choose a tag to compare

Fixed

  • Re-use the actual task-pipeline when cancelling a task
  • Fix percentage value of GlobalUsedRfcConnections metric

1.18.12

09 Aug 12:31
Compare
Choose a tag to compare

Added

  • Add check for uncompressed data size sent by connectors
  • Add new metric for GlobalInflightRequestMemory
  • Add new field THR to streamInfo which depicts the throttling reason

Improved

  • Add streamId on httpConnector event handling.

Fixed

  • NPE on service startup in some cases
  • viz: fix performance issue on database statistics
  • Disable auto-decompression when receiving data using webclient to correct response size check
  • Make sure exception handler is called when the pipeline is cancelled

1.18.11

08 Jul 13:05
Compare
Choose a tag to compare

Added

  • support for additional properties on GeoJSON level
  • Introduce new flag for enabling/disabling Connector-Health-Checks

Improved

  • mvt: optimize mvt use postgis functionality

Fixed

  • viz: fix performance issue on database statistics

1.18.10

08 Jul 13:04
Compare
Choose a tag to compare

Added

  • Implement throttling by memory for write requests

Improved

  • Postpone request body parser to reduce memory utilization on earlier phases.
  • Remove body content from context references after parsing it.

Fixed

  • Fix logic to add unmodified features to be used later on response phase.

1.18.9

08 Jul 13:04
Compare
Choose a tag to compare

Improved

  • Logging for LFEs and minor issues in error handling in HTTP RFC

Fixed

  • Ensure task is cleaned up before invoking storage
  • Fix mode=viz and clustering=quadbin: make estimation of object counts partitioned-table aware

1.18.8

08 Jul 13:03
Compare
Choose a tag to compare

Added

  • Make namespace fields tags and space optional by configuration

Improved

  • HTTP webclient client settings and remove retries from HTTP RFC

1.18.7

27 May 16:08
Compare
Choose a tag to compare

Added

  • Add test for comma separated property values on search endpoint
  • Add missing error codes api spec on statistics endpoint
  • Add support for Postgres 13

Improved

  • Use soft validation on recipe paths when path is not found
  • Remove duplicated recipe instruction
  • Improve search tests by using space path from the environment var
  • Set Strict-Transport-Security response-header on all responses
  • Reuse http client instance during tests
  • Forward 504 status code for upstream timeouts of HTTP connectors

Fixed

  • Fix format issue in log4j2 configuration file
  • Fix space id reference when testing spatial endpoint with dynamic id