You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by bo...@apache.org on 2022/09/29 19:07:20 UTC
[incubator-streampipes-website] branch post/release-0.70.0 updated (8ad70996 -> c459a502)
This is an automated email from the ASF dual-hosted git repository.
bossenti pushed a change to branch post/release-0.70.0
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes-website.git
discard 8ad70996 write blog post for release of version 0.70.0
discard 791fa1fa add/update author's image for bossenti
add 18f4039b Fixed image file name
add 666a1ee5 Merge pull request #26 from SvenO3/dev
new 54136b73 add/update author's image for bossenti
new c459a502 write blog post for release of version 0.70.0
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (8ad70996)
\
N -- N -- N refs/heads/post/release-0.70.0 (c459a502)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../website/blog/assets/2022-09-05/dataView.png | Bin 170588 -> 0 bytes
.../assets/2022-09-05/{dataview3.png => dataView3.png} | Bin
2 files changed, 0 insertions(+), 0 deletions(-)
delete mode 100644 documentation/website/blog/assets/2022-09-05/dataView.png
rename documentation/website/blog/assets/2022-09-05/{dataview3.png => dataView3.png} (100%)
[incubator-streampipes-website] 02/02: write blog post for release of version 0.70.0
Posted by bo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bossenti pushed a commit to branch post/release-0.70.0
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes-website.git
commit c459a50254f8d25aa556494698d794c519222821
Author: bossenti <bo...@posteo.de>
AuthorDate: Thu Sep 29 21:04:25 2022 +0200
write blog post for release of version 0.70.0
---
.../website/blog/2022-09-30-release-070.md | 100 +++++++++++++++++++++
.../blog/assets/2022-09-30/adapter-template.gif | Bin 0 -> 4213894 bytes
.../blog/assets/2022-09-30/asset-manager.gif | Bin 0 -> 2014042 bytes
.../assets/2022-09-30/custom-query-download.gif | Bin 0 -> 1475274 bytes
.../website/blog/assets/2022-09-30/slide-view.gif | Bin 0 -> 1470680 bytes
5 files changed, 100 insertions(+)
diff --git a/documentation/website/blog/2022-09-30-release-070.md b/documentation/website/blog/2022-09-30-release-070.md
new file mode 100644
index 00000000..12b4021c
--- /dev/null
+++ b/documentation/website/blog/2022-09-30-release-070.md
@@ -0,0 +1,100 @@
+---
+title: Apache StreamPipes release 0.70.0
+author: Tim Bossenmaier
+authorURL: https://github.com/bossenti
+authorImageURL: /docs/img/bossenmaier.png
+---
+**<div style="float: left; padding-right: 40px;">6 minutes to read</div>**
+<br>
+
+The Apache StreamPipes (incubating) community is delighted to announce the release of Apache StreamPipes version 0.70.0!
+Key highlights of this release include many enhancements to the data explorer for fast exploration of IoT data and
+a brand new asset management that allows importing and exporting of StreamPipes resources.
+In addition, our new version includes more than 50 improvements and bug fixes.
+
+<!--truncate-->
+
+The current release can be downloaded <a href="https://streampipes.apache.org/download.html">here</a>.
+
+## Preview of Event Schema
+A very important and inevitable step when connecting to a data source with Apache StreamPipes
+is the definition of the event schema. By collecting some sample events, Apache StreamPipes is able to suggest
+an event schema that describes the data structure of the incoming events.
+Although this works quite well in the vast majority of cases, there is usually a need to modify the proposed
+event schema to some degree or add additional fields. So far, a user has gotten little idea of what
+the revised data source event schema looks like until the adapter has been was created and some data was consumed.
+With this release, we have included a before/after comparison of the event schema while defining the event schema.
+This allows to compare the proposed event schema of Apache StreamPipes (`before`) with the event schema after
+all the user's changes have been by the user have been applied (`after`).
+The after view adapts to each interaction of the user.
+
+<img class="blog-image" style="max-width:90%;" src="/docs/blog/assets/2022-09-30/event-schema-preview.png">
+
+## Export and Import StreamPipes Resource
+With this release we introduce a completely new module called `Asset Management`.
+This can be selected in the menu bar of the modules on the left side as the third last icon and
+is marked by a construction icon. This module allows to combine several StreamPipes resources to a so called `Asset`,
+which can be exported and re-imported later. To do this, a new asset must first be created.
+Afterwards the asset can be edited and the following detail view allows to link all resources
+available in StreamPipes to the asset. After the asset has been finally saved, the asset can be downloaded
+within the configuration module by switching to the `Export/Import` tab. All existing assets are listed there and
+can be selected for download.
+The downloaded file can then be re-imported later in the same or another StreamPipes instance at the same place.
+
+<img src="/docs/blog/assets/2022-09-30/asset-manager.gif" alt="demonstration how to create an asset and download it afterwards in form of a gif">
+
+## Download Data of Configured Query from Data Lake
+Another new feature is the ability to download or export data from the StreamPipes data lake
+defined by a user-defined query. Previously, it was only possible to download all events belonging to a data lake index
+from the `Data Lake` tab of the configuration menu. In addition to this, each widget in the `Data Explorer`
+offers the possibility to download the corresponding data. The underlying query is created from the configuration
+of the widget and is also used to create the widget's figure.
+The download supports both `CSV` and `JSON` format.
+
+<img src="/docs/blog/assets/2022-09-30/custom-query-download.gif" alt="demonstration how to download the data of a custom data lake query in form of a gif">
+
+## Slide View in Data Explorer
+Traditionally, the graphs created in the Data Explorer are displayed in a grid view, where the user can adjust
+the arrangement of the figures as well as their height and width.
+With this release, another option for displaying the dashboard widgets is available: the slide view.
+This view allows to display a single graph in full-screen mode and switch between views using a horizontal menu bar.
+When a new `Data View` is created in the Data Explorer, a choice can be made between `grid view` and
+`slide view` as the default display mode.
+Once a `Data View`is created, the display mode can be changed by clicking the icon in the upper left corner
+right next to the `Back` button.
+
+<img src="/docs/blog/assets/2022-09-30/slide-view.gif" alt="demonstration how to use the slide view in the data explorer in form of a gif">
+
+## Templates for Adapter Configuration
+Similar to the processing elements, it is now possible to create templates for adapter configurations.
+This allows you to start from a previously defined set of configuration settings when creating similar adapters.
+To create a template for an adapter configuration, start by creating a new adapter and
+configuring all the settings that will be part of the template. Before proceeding to the field
+configuration (the second step of adapter creation), save the current configuration as a template.
+Whenever a new instance of the same adapter is created, the template can be selected from
+the drop-down menu that appears. Templates are only available for the same type of adapter (obviously).
+
+<img src="/docs/blog/assets/2022-09-30/adapter-template.gif" alt="demonstration how to create an adapter template in form of a gif">
+
+## Upload Multiple Files at Once
+A rather small but very handy improvement is the possibility to upload multiple files at once to StreamPipes.
+When you click the `UPLOAD NEW FILE` button in the `File Management` module, it is now possible to select
+as many files as you want in the file upload dialog.
+
+## Switch to Mono-Repo Approach
+Traditionally, Apache StreamPipes was divided into three major repositories: [incubator-streampipes](https://github.com/apache/incubator-streampipes),
+[incubator-streampipes-extensions](https://github.com/apache/incubator-streampipes-extensions),
+and [incubator-streampipes-installer](https://github.com/apache/incubator-streampipes-installer).
+The first essentially contained the Apache StreamPipes backend with all underlying functionality, boilerplate code,
+and Apache StreamPipes modules. The second contained all the elements intended for processing data:
+the adapters (data input), the processing elements (data processing and manipulation), and the data sinks (data output).
+The third included different installation and operation modes of Apache StreamPipes (CLI, K8S, and Docker Compose).
+With the goal of having a single point of contact and, more importantly, simplifying the deployment process,
+all repositories were merged into one large repository containing everything that is part of Apache StreamPipes itself.
+The only repository where all Apache StreamPipes software is managed is the [incubator-streampipes](https://github.com/apache/incubator-streampipes) repository.
+The others are still available on GitHub as archived projects, but are no longer maintained.
+
+<br>
+
+To get a comprehensive overview of all changes released within Apache StreamPipes 0.70.0
+please visit our [release notes](https://github.com/apache/incubator-streampipes/blob/release/0.70.0/RELEASE_NOTES.md#0700).
diff --git a/documentation/website/blog/assets/2022-09-30/adapter-template.gif b/documentation/website/blog/assets/2022-09-30/adapter-template.gif
new file mode 100644
index 00000000..7b82e115
Binary files /dev/null and b/documentation/website/blog/assets/2022-09-30/adapter-template.gif differ
diff --git a/documentation/website/blog/assets/2022-09-30/asset-manager.gif b/documentation/website/blog/assets/2022-09-30/asset-manager.gif
new file mode 100644
index 00000000..e5b930d5
Binary files /dev/null and b/documentation/website/blog/assets/2022-09-30/asset-manager.gif differ
diff --git a/documentation/website/blog/assets/2022-09-30/custom-query-download.gif b/documentation/website/blog/assets/2022-09-30/custom-query-download.gif
new file mode 100644
index 00000000..ef460601
Binary files /dev/null and b/documentation/website/blog/assets/2022-09-30/custom-query-download.gif differ
diff --git a/documentation/website/blog/assets/2022-09-30/slide-view.gif b/documentation/website/blog/assets/2022-09-30/slide-view.gif
new file mode 100644
index 00000000..0c1a07b8
Binary files /dev/null and b/documentation/website/blog/assets/2022-09-30/slide-view.gif differ
[incubator-streampipes-website] 01/02: add/update author's image for bossenti
Posted by bo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bossenti pushed a commit to branch post/release-0.70.0
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes-website.git
commit 54136b733c4d2f165999d5f84e1c23a5c9c13a64
Author: bossenti <bo...@posteo.de>
AuthorDate: Thu Sep 29 21:03:40 2022 +0200
add/update author's image for bossenti
---
documentation/website/static/img/bossenmaier.png | Bin 0 -> 197660 bytes
website/img/about/bossenmaier.jpg | Bin 224970 -> 197660 bytes
2 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/documentation/website/static/img/bossenmaier.png b/documentation/website/static/img/bossenmaier.png
new file mode 100644
index 00000000..5b3dd440
Binary files /dev/null and b/documentation/website/static/img/bossenmaier.png differ
diff --git a/website/img/about/bossenmaier.jpg b/website/img/about/bossenmaier.jpg
index eeb15eda..5b3dd440 100644
Binary files a/website/img/about/bossenmaier.jpg and b/website/img/about/bossenmaier.jpg differ