A list of features.
See Wikipedia for an explanation of alpha/beta/stable.
Name | Alpha | Beta | Stable |
---|---|---|---|
API | v0.0.59 | ||
Automatic pipeline garbage collection | v0.0.59 | v0.0.60 | |
Auto-scaling | v0.0.59 | ||
Cat step | v0.0.59 | ||
Container step | v0.0.59 | ||
Code step | v0.0.59 | v0.0.70 | |
Container killer | v0.0.59 | ||
Container step | v0.0.59 | v0.0.70 | |
Cron source | v0.0.59 | ||
Dedupe step | v0.0.59 | ||
Expand step | v0.0.59 | v0.0.70 | |
Expression based scaling | v0.0.90 | v0.0.128 | |
Filter step | v0.0.59 | v0.0.70 | |
FMEA tests | v0.0.59 | ||
Generator step | v0.0.59 | ||
Graceful step termination | v0.0.59 | v0.0.128 | |
Group step | v0.0.59 | ||
Git step | v0.0.59 | v0.0.70 | |
Golang SDK | v0.0.59 | v0.0.70 | |
Golang runtime | v0.0.59 | v0.0.70 | |
Kubernetes manifests | v0.0.59 | ||
HPA support | v0.0.59 | v0.0.71 | |
Java runtime | v0.0.59 | v0.0.70 | |
HTTP sink | v0.0.59 | v0.0.128 | |
HTTP source | v0.0.59 | v0.0.128 | |
Kafka sink | v0.0.59 | v0.0.128 | |
Kafka source | v0.0.59 | v0.0.128 | |
Jaeger | v0.0.102 | ||
Log sink | v0.0.59 | ||
Map step | v0.0.59 | v0.0.70 | |
Meta-data | v0.0.102 | v0.0.128 | |
NATS JetStream sink | v0.0.125 | ||
NATS JetStream source | v0.0.125 | ||
NATS Streaming sink | v0.0.59 | ||
NATS Streaming source | v0.0.59 | ||
NodeJS SDK | v0.0.78 | v0.0.128 | |
NodeJS runtime | v0.0.84 | v0.0.128 | |
Non-terminating pipelines | v0.0.59 | ||
Open Tracing | v0.0.102 | v0.0.128 | |
Prometheus metrics | v0.0.59 | ||
Python SDK | v0.0.59 | ||
Python runtime | v0.0.59 | v0.0.70 | |
Scale-to-zero (aka "peeking") | v0.0.70 | ||
S3 source | v0.0.74 | ||
S3 sink | v0.0.75 | ||
Stress tests | v0.0.59 | ||
Terminating pipelines | v0.0.59 | v0.0.70 | |
Terminating steps | v0.0.59 | v0.0.70 | |
User interface | v0.0.59 | ||
Volume sink | v0.0.91 | ||
Volume source | v0.0.91 |
Common gating criteria to get from alpha to beta:
- Unit, end-to-end, FMEA and stress tests (as applicable).
- Used in production.
- DSL and SDK.
- Examples and documentation.
And from beta to stable:
- Stable API.
- Proven in production.
- Adopted by multiple users.