Skip to content

Kuiper 0.2.1 version

Pre-release
Pre-release
Compare
Choose a tag to compare
@jinfahua jinfahua released this 23 Mar 09:57
· 2721 commits to master since this release
35c4940

Overview

The initial version of Kuiper & EdgeX integration work was just completed, users can start to try it. In the coming EdgeX Geneva release, Kuiper 0.3.0 or 0.4.0 will be released with EdgeX officially.

Features

  • EdgeX integration

    • EdgeX source support, now Kuiper can consume data from EdgeX Message Bus directly. You can refer to tutorial doc for learning how to use Kuiper to analyze data from EdgeX.
    • EdgeX sink support, the analysis result can be published to EdgeX Message Bus directly.
  • Schemaless stream definition

    In previous Kuiper releases, user must create a stream with schema, but we found that in some user cases, the data schema could be very complex, and it will be difficult to create data schema for it. Now Kuiper supports to create a stream that does not have any fields, in this mode, Kuiper framework can't validate data types during data processing. So user need to very clear about the data types when writing rules, otherwise, it could probably have problems. EgeX tutorial doc is a good example of using schemaless stream.

  • FVT test schenarios enhancements

    • Added 4 EdgeX testcases
    • Added testcases for Docker image

Bug fixes

  • Fixed several problems of Github Actions