Skip to content

Commit

Permalink
Prepare 0.9-M1.
Browse files Browse the repository at this point in the history
Signed-off-by: Kai Hudalla <[email protected]>
  • Loading branch information
Kai Hudalla committed Dec 21, 2018
1 parent a2279f9 commit 468b579
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 14 deletions.
19 changes: 14 additions & 5 deletions site/content/download.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ eclipse-hono-deploy-0.8$ deploy/docker/swarm_deploy.sh

Hono supports deployment to the following container orchestration platforms:

* [Kubernetes]({{< relref "/deployment/kubernetes.md" >}})
* [OpenShift]({{< relref "/deployment/openshift_s2i.md" >}})
* [Docker Swarm]({{< relref "/deployment/docker-swarm.md" >}})
* [Kubernetes]({{< ref "/deployment/kubernetes.md" >}})
* [OpenShift]({{< ref "/deployment/openshift_s2i.md" >}})
* [Docker Swarm]({{< ref "/deployment/docker-swarm.md" >}})

A Java based command line client for consuming telemetry data and events from Hono is available for download as well:

Expand All @@ -37,7 +37,16 @@ $ java -jar hono-cli-0.8-exec.jar --hono.client.host=hono.eclipse.org --hono.cli
--spring.profiles.active=receiver --tenant.id=DEFAULT_TENANT
~~~

Please refer to the [Admin Guide]({{< relref "/admin-guide/hono-client-configuration.md" >}}) for details regarding the command line options that the client supports.
Please refer to the [Admin Guide]({{< ref "/admin-guide/hono-client-configuration.md" >}}) for details regarding the command line options that the client supports.

### Latest Milestone

The newest features and bug fixes are available in *milestones* that are published every 4 -6 weeks. Please note that these milestones represent the latest
*state of development* which also means that APIs or features may change from one milestone to the other.
Installation works in the same way as for the latest stable release.

* [Eclipse Hono 0.9-M1 Archive](https://www.eclipse.org/downloads/download.php?file=/hono/eclipse-hono-deploy-0.9-M1.tar.gz)
* [Eclipse Hono 0.9-M1 Command Line Client](https://www.eclipse.org/downloads/download.php?file=/hono/hono-cli-0.9-M1-exec.jar)

### Older Versions

Expand All @@ -53,4 +62,4 @@ The source code can be cloned (using [Git](https://git-scm.com/)) or downloaded

## Release Notes

For a list of the changes in this release, take a look at the [release notes]({{< relref "/release-notes.md" >}}).
For a list of the changes in this release, take a look at the [release notes]({{< ref "/release-notes.md" >}}).
18 changes: 10 additions & 8 deletions site/content/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,21 @@
title = "Release Notes"
+++

## 0.9-M1 (not released yet)
## 0.9-M1

### New Features

* The default Micrometer back end is now Prometheus, the Grafana dash boards have been updated
to retrieve data from Prometheus instead of the old InfluxDB.
The Graphite based legacy metrics format can still be used but requires building Hono from source and activating
the `metrics-graphite` Maven build profile.
Please refer to the [Monitoring admin guide]({{< ref "/admin-guide/monitoring-tracing-config.md" >}}) for details.
* The `org.eclipse.hono.service.credentials.CompleteBaseCredentialsService` class now supports the transparent
*on-the-fly* hashing of clear text passwords contained in *hashed-password* credentials. Please refer to the
[Device Registry user guide]({{< ref "/user-guide/device-registry.md#managing-credentials" >}}) for details.

### Fixes & Enhancements

* The base classes for implementing the Device Registration and Tenant APIs have been instrumented
with OpenTracing. New variants of the `RegistrationService.assertRegistration`, `TenantService.get` and `CredentialsService.get`
methods have been added which also accept an OpenTracing span as a parameter.
Expand All @@ -16,13 +25,6 @@ title = "Release Notes"
passed on to the `assertRegistration` method and finished eventually. The same applies to `TenantService` implementations
based on `BaseTenantService` concerning the `get` method and to `CredentialsService` implementations based on
`BaseCredentialsService` concerning the `get` method.
* The `org.eclipse.hono.service.credentials.CompleteBaseCredentialsService` class now supports the transparent
*on-the-fly* hashing of clear text passwords contained in *hashed-password* credentials. Please refer to the
[Device Registry user guide]({{< ref "/user-guide/device-registry.md#managing-credentials" >}}) for details.
* The default back end for collecting metrics has been changed from Graphite to Prometheus.
The Graphite based legacy metrics format can still be used but requires building Hono from source and activating
the `metrics-graphite` Maven build profile.
Please refer to the [Monitoring admin guide]({{< ref "/admin-guide/monitoring-tracing-config.md" >}}) for details.

### API Changes

Expand Down
2 changes: 1 addition & 1 deletion site/content/sandbox.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ weight = 160
We are providing a publicly accessible Eclipse Hono&trade; *sandbox* environment at `hono.eclipse.org`.
The main purpose of the system is to provide an environment for experimenting with devices and how to connect them to Hono without the need for setting up a local instance.

The sandbox hosts a Hono instance consisting of the same components as described in the [Getting started Guide]({{< relref "getting-started.md" >}}).
The sandbox hosts a Hono instance consisting of the same components as described in the [Getting started Guide]({{< ref "/getting-started.md" >}}).
All services are exposed via the same ports as used in the guide.

## Take note
Expand Down

0 comments on commit 468b579

Please sign in to comment.