Release Notes — Kuiper 0.4.0

Overview

  • Kuiper 0.4.0 now has the capability of supporting more complex plugin; Support template feature for all sinks, so users can customize complex output data.
  • Kuiper 0.3.2 is the release that ship with EdgeX Foundry Geneva.
  • Kuiper 0.3.1 supports message bus based on MQTT.

Features

  • 0.4.0
  • Supported template feature for all of sinks, now user can leverage template to customize complex output data in all sinks.
  • When user invoke API for creating a plugin, user can provide a install.sh script in zip file, so that the complex library dependencies installation can be supported.
  • Added FVT scenario for plugin.
  • Updated document structure.
  • Added Docker image based on Debian, user can select this image if want to have more library dependencies.
  • Add Kuiper plugin development tutorial.
  • EdgeX integration
  • 0.3.2
  • Kuiper 0.3.2 is the candidate release that ship with EdgeX Foundry Geneva. User can follow this tutorial for starting use Kuiper rule engine in EdgeX Foundry Geneva release.
  • Add float decoding support in EdgeX source
  • 0.3.1
  • EdgeX MQTT message bus support. Kuiper source & sink now can support message bus over MQTT broker .
  • Benchmark result for EdgeX: EdgeX Kuiper rule engine supports 11.4k message throughput per second in AWS t2.micro( 1 Core * 1 GB). Refer to this doc for detailed info.
  • Expose Kuiper Rest API port in Docker environment variable.
  • 0.3.2
  • Return rule status when getting list of rules.
  • Unify all of Golang compile version to 1.13.
  • 0.3.1
  • Add a Kuiper plugin development tutorial (Chinese).

Bug fixes

  • Fixes some output text and document issues.

Contact

--

--

--

EMQ is an open-source IoT data infrastructure software provider, delivering the world’s leading open-source MQTT message broker and stream processing database.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

SSH via Jump Server in One Step

Unity Tutorial Progress #2

Using BestChange: as easy as pie

Building an analytics feature store

End 2 End implementation of CI pipeline for Python API using Git, Flask, Docker & Jenkins on…

So long, C#, and thanks for all the stress-induced nightmares!

Are you a good software developer?

python convert set value to *values

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
EMQ Technologies

EMQ Technologies

EMQ is an open-source IoT data infrastructure software provider, delivering the world’s leading open-source MQTT message broker and stream processing database.

More from Medium

PgBouncer — Low Resource — PostgreSQL Connection Pooling

Writing Embedded Software Tests Fit for Continuous Integration Platforms Using Docker, Qemu, and…

EdgeX Foundry — Open Source IoT Edge Platform

Deploying to your Own GIT Server