Releases: siddhi-io/docker-siddhi
Docker Siddhi Release 5.1.2
Released Docker images are available under siddhiio on the Docker hub, at:
Check the 5.1.2 tag for respective docker images.
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.9 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.5 |
| execution-math | Provides useful mathematical functions. | 5.0.4 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.4 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.5 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.5 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.2 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.3 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.5 |
| execution-list | Provides the capability to send an array object inside Siddhi stream definitions and use it within queries. | 1.0.0 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.4 |
| execution-tensorflow | Provides support for running pre-built TensorFlow models. | 2.0.2 |
| execution-pmml | Evaluates Predictive Model Markup Language (PMML). It is under GPL license. | 5.0.1 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.2.0 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.10 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.7 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.5 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.5 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.4 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.2 |
| io-rabbitmq | Receives and publishes events from/to RabbitMQ. | 3.0.4 |
| io-file | Receives and publishes event data from/to files. | 2.0.5 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.3 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.1.1 |
| io-grpc | Receives and publishes events via gRpc. | 1.0.8 |
| io-mqtt | Allows to receive and publish events from/to mqtt broker. | 3.0.0 |
| io-sqs | Subscribes to a SQS queue and receive/publish SQS messages. | 3.0.0 |
| io-s3 | Allows you to publish/retrieve events to/from Amazon AWS S3. | 1.0.3 |
| io-gcs | Receives/publishes events from/to Google Cloud Storage bucket. | 1.0.0 |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.6 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.4 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.6 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.5 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.3 |
| <a target="_blank" ... |
Docker Siddhi Release 5.1.2-RC2
Released Docker images are available under siddhiio on the Docker hub, at:
Check the 5.1.2-rc2 tag for respective docker images.
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.9 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.5 |
| execution-math | Provides useful mathematical functions. | 5.0.4 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.4 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.5 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.5 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.2 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.3 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.5 |
| execution-list | Provides the capability to send an array object inside Siddhi stream definitions and use it within queries. | 1.0.0 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.4 |
| execution-tensorflow | Provides support for running pre-built TensorFlow models. | 2.0.2 |
| execution-pmml | Evaluates Predictive Model Markup Language (PMML). It is under GPL license. | 5.0.1 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.2.0 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.10 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.7 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.5 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.5 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.4 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.2 |
| io-rabbitmq | Receives and publishes events from/to RabbitMQ. | 3.0.4 |
| io-file | Receives and publishes event data from/to files. | 2.0.5 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.3 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.1.1 |
| io-grpc | Receives and publishes events via gRpc. | 1.0.8 |
| io-mqtt | Allows to receive and publish events from/to mqtt broker. | 3.0.0 |
| io-sqs | Subscribes to a SQS queue and receive/publish SQS messages. | 3.0.0 |
| io-s3 | Allows you to publish/retrieve events to/from Amazon AWS S3. | 1.0.3 |
| io-gcs | Receives/publishes events from/to Google Cloud Storage bucket. | 1.0.0 |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.6 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.4 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.6 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.5 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.3 |
| <a target="_bla... |
Docker Siddhi Release 5.1.2-RC1
Released Docker images are available under siddhiio on the Docker hub, at:
Check the 5.1.2-rc1 tag for respective docker images.
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.9 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.5 |
| execution-math | Provides useful mathematical functions. | 5.0.4 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.4 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.5 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.4 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.2 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.3 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.5 |
| execution-list | Provides the capability to send an array object inside Siddhi stream definitions and use it within queries. | 1.0.0 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.4 |
| execution-tensorflow | Provides support for running pre-built TensorFlow models. | 2.0.2 |
| execution-pmml | Evaluates Predictive Model Markup Language (PMML). It is under GPL license. | 5.0.1 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.2.0 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.10 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.7 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.5 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.5 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.4 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.2 |
| io-rabbitmq | Receives and publishes events from/to RabbitMQ. | 3.0.4 |
| io-file | Receives and publishes event data from/to files. | 2.0.3 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.3 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.1.1 |
| io-grpc | Receives and publishes events via gRpc. | 1.0.8 |
| io-mqtt | Allows to receive and publish events from/to mqtt broker. | 3.0.0 |
| io-sqs | Subscribes to a SQS queue and receive/publish SQS messages. | 3.0.0 |
| io-s3 | Allows you to publish/retrieve events to/from Amazon AWS S3. | 1.0.3 |
| io-gcs | Receives/publishes events from/to Google Cloud Storage bucket. | 1.0.0 |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.6 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.4 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.6 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.5 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.3 |
| <a target="_bla... |
Docker Siddhi Release 5.1.1
Released Docker images are available under siddhiio on the Docker hub, at:
Check the 5.1.1 tag for respective docker images.
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.7 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.5 |
| execution-math | Provides useful mathematical functions. | 5.0.4 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.4 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.5 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.4 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.2 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.3 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.5 |
| execution-list | Provides the capability to send an array object inside Siddhi stream definitions and use it within queries. | 1.0.0 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.4 |
| execution-tensorflow | Provides support for running pre-built TensorFlow models. | 2.0.2 |
| execution-pmml | Evaluates Predictive Model Markup Language (PMML). It is under GPL license. | 5.0.1 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.2.0 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.8 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.5 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.5 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.4 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.4 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.2 |
| io-rabbitmq | Receives and publishes events from/to RabbitMQ. | 3.0.2 |
| io-file | Receives and publishes event data from/to files. | 2.0.3 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.3 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.1.0 |
| io-grpc | Receives and publishes events via gRpc. | 1.0.5 |
| io-mqtt | Allows to receive and publish events from/to mqtt broker. | 3.0.0 |
| io-sqs | Subscribes to a SQS queue and receive/publish SQS messages. | 3.0.0 |
| io-s3 | Allows you to publish/retrieve events to/from Amazon AWS S3. | 1.0.2 |
| io-gcs | Receives/publishes events from/to Google Cloud Storage bucket. | 1.0.0 |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.5 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.4 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.6 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.5 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.3 |
| <a target="_blank" hr... |
Docker Siddhi Release 5.1.1-RC1
Released Docker images are available under siddhiio on the Docker hub, at:
Check the 5.1.1-rc1 tag for respective docker images.
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.7 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.5 |
| execution-math | Provides useful mathematical functions. | 5.0.4 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.4 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.5 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.4 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.2 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.3 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.5 |
| execution-list | Provides the capability to send an array object inside Siddhi stream definitions and use it within queries. | 1.0.0 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.4 |
| execution-tensorflow | Provides support for running pre-built TensorFlow models. | 2.0.2 |
| execution-pmml | Evaluates Predictive Model Markup Language (PMML). It is under GPL license. | 5.0.1 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.2.0 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.8 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.5 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.5 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.4 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.4 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.2 |
| io-rabbitmq | Receives and publishes events from/to RabbitMQ. | 3.0.2 |
| io-file | Receives and publishes event data from/to files. | 2.0.3 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.3 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.1.0 |
| io-grpc | Receives and publishes events via gRpc. | 1.0.5 |
| io-mqtt | Allows to receive and publish events from/to mqtt broker. | 3.0.0 |
| io-sqs | Subscribes to a SQS queue and receive/publish SQS messages. | 3.0.0 |
| io-s3 | Allows you to publish/retrieve events to/from Amazon AWS S3. | 1.0.2 |
| io-gcs | Receives/publishes events from/to Google Cloud Storage bucket. | 1.0.0 |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.5 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.4 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.6 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.5 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.3 |
| <a target="_blank... |
Docker Siddhi Release 5.1.0
Released Docker images are available under siddhiio on the Docker hub, at:
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.7 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.5 |
| execution-math | Provides useful mathematical functions. | 5.0.4 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.4 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.4 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.4 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.2 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.3 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.4 |
| execution-list | Provides the capability to send an array object inside Siddhi stream definitions and use it within queries. | 1.0.0 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.3 |
| execution-tensorflow | Provides support for running pre-built TensorFlow models. | 2.0.2 |
| execution-pmml | Evaluates Predictive Model Markup Language (PMML). It is under GPL license. | 5.0.1 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.1.2 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.6 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.4 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.4 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.3 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.4 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.2 |
| io-rabbitmq | Receives and publishes events from/to RabbitMQ. | 3.0.2 |
| io-file | Receives and publishes event data from/to files. | 2.0.3 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.2 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.1.0 |
| io-grpc | Receives and publishes events via gRpc. | 1.0.2 |
| io-mqtt | Allows to receive and publish events from/to mqtt broker. | 3.0.0 |
| io-sqs | Subscribes to a SQS queue and receive/publish SQS messages. | 3.0.0 |
| io-s3 | Allows you to publish/retrieve events to/from Amazon AWS S3. | 1.0.1 |
| io-gcs | Receives/publishes events from/to Google Cloud Storage bucket. | 1.0.0 |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.4 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.4 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.5 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.4 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.3 |
| map-... |
Docker Siddhi Release 5.1.0-beta
Released Docker images are available under siddhiio on the Docker hub, at:
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.5 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.5 |
| execution-math | Provides useful mathematical functions. | 5.0.3 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.3 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.4 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.2 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.2 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.3 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.3 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.2 |
| execution-tensorflow | provides support for running pre-built TensorFlow models. | 2.0.2 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.1.1 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.4 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.3 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.3 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.3 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.3 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.1 |
| io-file | Receives and publishes event data from/to files. | 2.0.1 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.2 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.0.1 |
| io-grpc | Receives and publishes events via gRpc. | 1.0.0-beta |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.4 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.4 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.2 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.3 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.2 |
| map-binary | Converts binary events that adheres to Siddhi format to/from Siddhi events. | 2.0.2 |
| map-protobuf | Converts protobuf messages to/from Siddhi events. | 1.0.0-beta |
Store Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| store-rdbms | Persist and retrieve events to/from RDBMS databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 6.0.3 |
| store-mongodb | Persist and retrieve events to/from MongoDB. | 2.0.1 |
| store-elasticsearch | Persist and retrieve events to/from Elasticsearch. | 3.1.1 |
| store-redis | Persist and retrieve events to/from Redis. | 3.1.1 |
Script Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| script-js | Allows writing user defined JavaS... |
Docker Siddhi Release 5.1.0-alpha
Released Docker images are available under siddhiio on the Docker hub, at:
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.4 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.5 |
| execution-math | Provides useful mathematical functions. | 5.0.3 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.3 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.4 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.2 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.2 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.3 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.3 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.2 |
| execution-tensorflow | provides support for running pre-built TensorFlow models. | 2.0.1 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.1.1 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.4 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.3 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.3 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.3 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.3 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.1 |
| io-file | Receives and publishes event data from/to files. | 2.0.1 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.2 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.0.1 |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.4 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.4 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.2 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.3 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.2 |
| map-binary | Converts binary events that adheres to Siddhi format to/from Siddhi events. | 2.0.2 |
Store Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| store-rdbms | Persist and retrieve events to/from RDBMS databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 6.0.3 |
| store-mongodb | Persist and retrieve events to/from MongoDB. | 2.0.1 |
| store-elasticsearch | Persist and retrieve events to/from Elasticsearch. | 3.1.0 |
| store-redis | Persist and retrieve events to/from Redis. | 3.1.1 |
Script Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| script-js | Allows writing user defined JavaScript functions within Siddhi Applications to process events. | 5.0.1 |
Bundled Client JARs
| Name | Description |
|---|---|
| java_nats_streaming_2.1.2 | Nats Streaming Java Client. |
| jnats_2.3.0.jar | NATS Java Client |
| <a target="_blank" href="https://devel... |
Docker Siddhi Release 5.1.0-m2
Released Docker images are available under siddhiio on the Docker hub, at:
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.4 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.5 |
| execution-math | Provides useful mathematical functions. | 5.0.3 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.3 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.4 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.2 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.2 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.3 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.2 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.2 |
| execution-tensorflow | provides support for running pre-built TensorFlow models. | 2.0.1 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.1.0 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.4 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.3 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.3 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.3 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.2 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.1 |
| io-file | Receives and publishes event data from/to files. | 2.0.1 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.2 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.0.1 |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.4 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.4 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.2 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.3 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.2 |
| map-binary | Converts binary events that adheres to Siddhi format to/from Siddhi events. | 2.0.2 |
Store Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| store-rdbms | Persist and retrieve events to/from RDBMS databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 6.0.3 |
| store-mongodb | Persist and retrieve events to/from MongoDB. | 2.0.1 |
| store-elasticsearch | Persist and retrieve events to/from Elasticsearch. | 3.1.0 |
Script Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| script-js | Allows writing user defined JavaScript functions within Siddhi Applications to process events. | 5.0.1 |
Bundled Client JARs
| Name | Description |
|---|---|
| java_nats_streaming_2.1.2 | Nats Streaming Java Client. |
| jnats_2.3.0.jar | NATS Java Client |
| protobuf_java_3.6.1.jar | Java Protocol Buffers |
Docker Siddhi Release 5.1.0-m1
Released Docker images are available under siddhiio on the Docker hub, at:
- siddhiio/siddhi-runner-alpine
- siddhiio/siddhi-runner-ubuntu
- siddhiio/siddhi-tooling
- siddhiio/siddhi-parser
Bundled Siddhi Extensions
Execution Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| execution-string | Provides basic string handling capabilities such as concat, length, replace all, etc. | 5.0.3 |
| execution-regex | Provides basic RegEx execution capabilities. | 5.0.3 |
| execution-math | Provides useful mathematical functions. | 5.0.2 |
| execution-time | Provides time related functionality such as getting current time, current date, manipulating/formatting dates, etc. | 5.0.2 |
| execution-map | Provides the capability to generate and manipulate map data objects. | 5.0.2 |
| execution-json | Provides the capability to retrieve, insert, and modify JSON elements. | 2.0.1 |
| execution-unitconversion | Converts various units such as length, mass, time and volume. | 2.0.1 |
| execution-reorder | Orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack. | 5.0.0 |
| execution-unique | Retains and process unique events based on the given parameters. | 5.0.0 |
| execution-streamingml | Performs streaming machine learning (clustering, classification and regression) on event streams. | 2.0.1 |
| execution-tensorflow | provides support for running pre-built TensorFlow models. | 2.0.1 |
Input/Output Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| io-http | Receives and publishes events via http and https transports, calls external services, and serves incoming requests and provide synchronous responses. | 2.0.6 |
| io-nats | Receives and publishes events from/to NATS. | 2.0.3 |
| io-kafka | Receives and publishes events from/to Kafka. | 5.0.2 |
| io-email | Receives and publishes events via email using smtp, pop3 and imap protocols. |
2.0.2 |
| io-cdc | Captures change data from databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 2.0.1 |
| io-tcp | Receives and publishes events through TCP transport. | 3.0.2 |
| io-googlepubsub | Receives and publishes events through Google Pub/Sub. | 2.0.1 |
| io-file | Receives and publishes event data from/to files. | 2.0.1 |
| io-jms | Receives and publishes events via Java Message Service (JMS), supporting Message brokers such as ActiveMQ | 2.0.2 |
| io-prometheus | Consumes and expose Prometheus metrics from/to Prometheus server. | 2.0.1 |
Data Mapping Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| map-json | Converts JSON messages to/from Siddhi events. | 5.0.3 |
| map-xml | Converts XML messages to/from Siddhi events. | 5.0.3 |
| map-text | Converts text messages to/from Siddhi events. | 2.0.2 |
| map-avro | Converts AVRO messages to/from Siddhi events. | 2.0.2 |
| map-keyvalue | Converts events having Key-Value maps to/from Siddhi events. | 2.0.2 |
| map-csv | Converts messages with CSV format to/from Siddhi events. | 2.0.2 |
| map-binary | Converts binary events that adheres to Siddhi format to/from Siddhi events. | 2.0.2 |
Store Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| store-rdbms | Persist and retrieve events to/from RDBMS databases such as MySQL, MS SQL, Postgresql, H2 and Oracle. | 6.0.1 |
| store-mongodb | Persist and retrieve events to/from MongoDB. | 2.0.1 |
| store-elasticsearch | Persist and retrieve events to/from Elasticsearch. | 3.0.0 |
Script Extensions
| Name | Description | Latest Tested Version |
|---|---|---|
| script-js | Allows writing user defined JavaScript functions within Siddhi Applications to process events. | 5.0.1 |
Bundled Client JARs
| Name | Description |
|---|---|
| mysql-connector-java v5.1.5 | MySQL Connector/J is the official JDBC driver for MySQL. |
| ojdbc8 v12.2.0.1 | Official JDBC driver for Oracle. |
| java_nats_streaming_... |