Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What is new in this release 

WSO2 CEP version 3 4.10.0 is the successor of version 3.01.0. In summary, this version includes the following:

  • Caching support is added to event table implementation. This improves performance. See Event Table Definitions.
  • Capability to send events as HTTP requests using any HTTP client. Events can be of XML, JSON or TEXT formats. See Input HTTP Event Adapter.
  • Improvements to the debugging logs of CEP: when events are sent to streams that are configured with log adapter, they get printed as INFO logs. For information, see Output Logger Adapter.
  • Improvements to the debugging and monitoring functionality : graphical views to see the systematic flow of events in the CEP system. See /wiki/spaces/TESB/pages/32604241.
  • You can now quickly define event builders and event formatters without having to fill lengthy forms. Capability to pass events without doing mappings manually. You just need to send events that matche the defined stream definition in the event builder. If you select the default mapping for event formatters, the CEP sends events in a pre-defined format. For information, see Event Builders and Event Formatters.
  • Introduction of the Kafka Input and Output event adapters. See Input Kafka Event Adapter and Output Kafka Event Adapter.
  • Capability to process SOAP messages using a simple SOAP input/output adapter. See Input SOAP Event Adapter and Output SOAP Event Adapter.
  • Supports high availability by continuing event processing even when the active CEP node is down. Lets one CEP node be active while the redundant CEP node drops all notifications till the active node is processing. See Clustered Deployment
  • Enhanced JMS output notifications with header properties. For information, see Output JMS Event Adapter.
  • Improved real-time monitoring by creating and managing real-time gadgets in the CEP Dashboard. See an end-to-end usecase in Quick Start Guide.

  • Capability added to CEP to store realtime outputs in an RDBMS (MySQL, H2) in addition to the Cassandra based persistence store. See Event Table Definitions (To delete) and Event Tables.Introduction of event receivers. An event receiver in CEP 4.0.0 embeds the functionality of both an input event adapter and an event builder in CEP 3.1.0. A range of event receiver types are supported instead of input event adapter types
  • Introduction of event publishers. An event publisher in CEP 4.0.0 embeds the functionality of both an output event adapter and an event formatter in CEP 3.1.0. A range of event publisher types are supported instead of output event adapter types.
  • Changes have been made to the Siddhi Query Language. For the updated version, see the SiddhiQL Guide 3.0.
  • Introduction of the Geo Dashboard. This dashboard processes data relating to spatial objects sent from external sources and produces the result in a meaningful manner.
  • Introduction of the Analytics Dashboard for improved real time monitoring. This dashboard analyzes data received from event streams in real time and displays the results of the analysis in a meaningful manner.
  • Introduction of the domain specific execution manager.
  • Ability to define global settings for event receivers and event publishers. 
  • Enhanced Data Bridge functionality with a faster transport.
    Supports real time processing with Oracle Database.
  • Improved scalability when running CEP in a distributed setup.

Compatible WSO2 product versions

The following products were tested for compatibility with WSO2 CEP 4.0.0:

  • BAM 2DAS 3.40.10
  • ESB 4.89.0
  • Machine Learner 1.0.0
  • Message Broker 23.10.10
  • Identity Server 45.60.0

WSO2 CEP 4.0.0 is based on WSO2 Turing Chunk 8 and is expected to be compatible with any other WSO2 product that is based on Carbon 4.2.0. If you get any compatibility issues, please contact team WSO2. For information on the third-party software required with CEP 4.0.0, see Installation Prerequisites

Deprecated features

Fixed issues

 

This release includes several bug fixes.

 

For a complete list of issues fixed in this release, see CEP 4.0.0 - Fixed Issues

Known issues

For a complete list of known issues in this release, see CEP 4.0.0 - Known Issues