Repository navigation
Releases: Indus-Stack/rekuiper
Release list
rekuiper v1.0.0-rc4
What's Changed
- chore(release): rekuiper v1.0.0-rc4 (throughput optimizations, zero-hash dlq checks, and non-blocking status) by @ankur-paan in #42
Full Changelog: v1.0.0-rc3...v1.0.0-rc4
What's Changed
- chore(release): rekuiper v1.0.0-rc4 (throughput optimizations, zero-hash dlq checks, and non-blocking status) by @ankur-paan in #42
- docs: embed docker pull tracker chart below install section by @ankur-paan in #43
- feat(api): live endpoint audit parity, swagger ui integration, and multi-engine migration guide by @ankur-paan in #44
Full Changelog: v1.0.0-rc3...v1.0.0-rc4
rekuiper v1.0.0-rc3
What's Changed
- chore(release): rekuiper v1.0.0-rc3 (industrial connectors, declarative gitops, dlq, otlp, and inspection tools) by @ankur-paan in #41
Full Changelog: v1.0.0-rc2...v1.0.0-rc3
rekuiper v1.0.0-rc2
What's Changed
- fix(deps): upgrade sqlx to 0.8 and replace serde_yaml with serde_norway (fixes #38) by @ankur-paan in #39
- chore(release): rekuiper v1.0.0-rc2 (100% SQL catalog parity, 2.14M+ EPS benchmark, zero-advisories) by @ankur-paan in #40
Full Changelog: v1.0.0-rc1...v1.0.0-rc2
rekuiper v1.0.0-rc1
What's Changed
- chore(release): prepare release candidate 1 version 1 (v1.0.0-rc1) from v0.509-beta by @ankur-paan in #37
Full Changelog: v0.509-beta...v1.0.0-rc1
rekuiper v0.509-beta
Release Notes - rekuiper v0.509-beta
rekuiper v0.509-beta adds built-in video and ZeroMQ connectors, time-series sinks, upstream eKuiper compatibility fixes, security hardening, and revised system documentation.
Key highlights:
-
Video Source Connector: Ingests live RTSP and HTTP video streams through external FFmpeg process pipes. Supports interval sampling and validates stream URLs to prevent local file access.
-
ZeroMQ Sink and Source: Provides a built-in ZeroMQ connector (
zmq). Supports PUB and SUB sockets with bind and connect modes. -
Image Sink Retention Pruning: Saves image frames (JPEG and PNG) to disk. Prunes files by age (
maxAge) and file count (maxCount). Validates file names to prevent path traversal. -
Apache IoTDB REST Sink: Connects to the Apache IoTDB REST v1 service (
/rest/v1/insertTablet). Converts numeric values toDOUBLEto prevent type conflicts. Parses timestamps strictly and sets invalid cells to null. -
TDengine 3.x REST Sink: Connects to the TDengine REST service. Supports super tables and batches multiple rows in single
VALUESclauses. -
InfluxDB Sinks: Supports InfluxDB v1 and InfluxDB v2 Line Protocol formatting, dynamic measurement names, and authentication tokens.
-
Random and Simulator Sources: Adds
TYPE="random"compatibility alias to the simulator engine. Parses millisecond duration strings (such as50msand1s) and configuration keys. -
Upstream eKuiper Compatibility:
- Adds
DEFAULTcolumn values in stream DDL and fills missing fields automatically (#PR-4025 parity). - Validates
BUFFER_FULL_POLICYsettings across joined streams only when configured (#PR-4133 parity). - Adds the
disable: trueaction option to skip sink execution without stopping rules (#PR-4100 parity). - Validates SQL table and field identifiers against SQL injection (#PR-4080 parity).
- Adds the
offsetResetsetting for Kafka sources (#PR-4190 parity). - Binds network listeners to
127.0.0.1by default for host security (#PR-4089 parity).
- Adds
-
Security and Fault Tolerance:
- Treats HTTP status codes 408 and 429 as retryable errors and other 4xx codes as permanent errors.
- Skips invalid batch rows with a warning log and continues processing valid rows.
- Removes timer sleep delay when ruletest replay uses a zero interval.
- Adds
ARG WITH_FFMPEG="true"in the Dockerfile to let users build slim images without FFmpeg.
-
Revised Documentation: Rewrites
README.mdand the documentation portal to describe data pipeline architecture, common design patterns, and connector compatibility. -
Docker image:
ankurkrp/rekuiper:0.509-beta(andlatest) -
Helm chart:
deploy/chart/ekuiper(AppVersion: 0.509-beta)
What's Changed
- feat: video and ZeroMQ connectors, eKuiper parity, CI hardening, and v0.509.0-beta by @ankur-paan in #36
Full Changelog: v0.508-beta...v0.509-beta
rekuiper v0.508-beta
What's Changed
- fix(server): deduplicate shared stream sources across rules (closes #14) by @ankur-paan in #15
- feat: achieve eKuiper parity across functions, sink output shaping, REST sink, and lifecycle by @ankur-paan in #33
- feat: achieve full eKuiper parity across sinks, templates, schema, functions, REST, CLI, and Prometheus metrics (#18, #19, #22, #23, #26, #28, #29, #30, #31, #32, #34) by @ankur-paan in #35
Full Changelog: v0.507-beta...v0.508-beta
rekuiper v0.507-beta
What's Changed
- Install Vercel Web Analytics integration by @vercel[bot] in #12
- fix(api): achieve eKuiper REST parity for rule status and metadata by @ankur-paan in #13
New Contributors
Full Changelog: v0.506-beta...v0.507-beta
rekuiper v0.506-beta
What's Changed
- feat(sql,mcp): add upstream functions, harden file sink, and update mcp by @ankur-paan in #11
Full Changelog: v0.505-beta...v0.506-beta
rekuiper v0.505-beta
What's Changed
- feat: enterprise features (vector search, rabbitmq, wasm, dynamic secrets, parquet, edgex dual-port) by @ankur-paan in #10
Full Changelog: v0.504-beta...v0.505-beta
rekuiper v0.504-beta
rekuiper v0.504-beta delivers native dual-binary target parity (rekuiperd engine daemon and rekuiper CLI tool), prioritized etc/rekuiper.yaml configuration and REKUIPER__ environment variable loading, complete metadata and vendor sanitization, and full documentation site rebuild.
Key highlights:
-
Native Dual-Binary Target Parity: Dedicated rekuiperd and rekuiper binary targets built alongside kuiperd and kuiper drop-in aliases with unified CLI parser metadata.
-
Prioritized Configuration & Env Overrides: Supports native etc/rekuiper.yaml with automatic fallback to etc/kuiper.yaml, plus full support for REKUIPER__
alongside KUIPER __. -
Connector & Metadata Sanitization: Cleaned all 30 connector, sink, function, and operator schemas in etc/ to reference I-Dacs Labs author metadata and the active GitHub repository.
-
Documentation Overhaul & VitePress Validation: Restored and validated the complete VitePress documentation site with all pages and navigation links rendering with zero build errors.
-
Docker & Packaging Parity: Updated multi-stage Dockerfiles and Debian package controls to default to rekuiperd and rekuiper.
-
Docker image: ankurkrp/rekuiper:0.504-beta (plus latest)
-
Helm chart: deploy/chart/ekuiper (AppVersion: 0.504-beta)
Full Changelog: v0.503-beta...v0.504-beta
Full Changelog: v0.503-beta...v0.504-beta
Full Changelog: v0.503-beta...v0.504-beta
Full Changelog: v0.503-beta...v0.504-beta