Since the last milestone of Eclipse Ditto 0.1.0-M3, the following new features and bugfixes were added.
A query parameter
namespaces was added to the HTTP search API.
It can be used in order to restrict search to Things within specific namespaces. For example, with the route
only Things with IDs of the form
mark:<id-suffix> are returned as results.
Namespace restriction happens at the start of a search query execution and may speed up a search queries considerably.
Ditto’s model (to be precise the
Feature) was enhanced by a
Definition. This field is intended to store which
contract a Feature follows (which state and capabilities can be expected from a Feature).
The Java model, HTTP API and Ditto Protocol were enhanced (in a non-API breaking way) to now contain that field.
For more information about the Feature Definition and how it can in future be used together with Eclipse Vorto, have a look at its documentation.
"failover": true when creating a new AMQP 1.0 connection caused that the connection could not be established.
Various smaller bugfixes
This is a complete list of the merged pull requests.
Continuously improve and enhance the existing documentation.