[Announce] WSO2 Complex Event Processor 4.0.0 Released !!

Thilini Anoratna thilinia at wso2.com
Tue Sep 22 10:10:40 PDT 2015

The WSO2 CEP team is pleased to announce the release of version 4.0.0 of
Open Source WSO2 Complex Event Processor.

WSO2 Complex Event Processor (CEP) is a lightweight, easy-to-use, open
source Complex Event Processing server (CEP). It identifies the most
meaningful events within the event cloud, analyzes their impact, and acts
on them in real-time. It's built to be extremely high performing with WSO2
Siddhi and massively scalable using Apache Storm.

WSO2 CEP is built up on the award-winning, WSO2 Carbon platform, which is
based on the OSGi framework enabling better modularity for your service
oriented architecture (SOA). WSO2 Carbon framework contains many enhanced
features and optional components to customize the behavior of the server
through simple, point-and-click provisioning. The CEP can be tightly
integrated with WSO2 Data Analytics Server, by adding support for recording
and post processing events with Map-Reduce via Apache Spark, and WSO2
Machine Learner for predictive analytics.

WSO2 Complex Event Processor is released under Apache Software License
Version 2.0, one of the most business-friendly licenses available today.

For more information on WSO2 Complex Event Processor, please visit
http://wso2.com/products/complex-event-processor/. You can also look at our
 online product documentation

WSO2 Complex Event Processor 4.0.0 includes following new features,
improvements and bug fixes.
New Features

   - [CEP-635 <https://wso2.org/jira/browse/CEP-635>] - Integrate Apache
   Storm into CEP
   - [CEP-852 <https://wso2.org/jira/browse/CEP-852>] - Event Simulator
   with sending multiple events using uploaded files
   - [CEP-879 <https://wso2.org/jira/browse/CEP-879>] - MQTT input Event
   Adapter for CEP
   - [CEP-880 <https://wso2.org/jira/browse/CEP-880>] - MQTT output Event
   Adapter for CEP
   - [CEP-881 <https://wso2.org/jira/browse/CEP-881>] - Input Websocket
   adapter for CEP
   - [CEP-885 <https://wso2.org/jira/browse/CEP-885>] - Time Series
   Regression Extension to Siddhi
   - [CEP-886 <https://wso2.org/jira/browse/CEP-886>] - Time Series
   Forecaster for Siddhi
   - [CEP-887 <https://wso2.org/jira/browse/CEP-887>] - Outlier Detection
   Extension for Siddhi
   - [CEP-888 <https://wso2.org/jira/browse/CEP-888>] - Initial storm
   solution for CEP
   - [CEP-903 <https://wso2.org/jira/browse/CEP-903>] - Siddhi - Remove
   callback from stream functionality
   - [CEP-909 <https://wso2.org/jira/browse/CEP-909>] - Input Websocket
   (with local websocket server) Adapter for CEP
   - [CEP-910 <https://wso2.org/jira/browse/CEP-910>] - Output Websocket
   Adapter for CEP
   - [CEP-911 <https://wso2.org/jira/browse/CEP-911>] - Output Websocket
   Adapter (using local websocket server) for CEP
   - [CEP-942 <https://wso2.org/jira/browse/CEP-942>] - Siddhi partition
   - [CEP-945 <https://wso2.org/jira/browse/CEP-945>] - Improved Siddhi
   Query API and Compiler
   - [CEP-958 <https://wso2.org/jira/browse/CEP-958>] - Siddhi-core adding
   support for aggregated attributes
   - [CEP-959 <https://wso2.org/jira/browse/CEP-959>] - Siddhi-core
   supporting extensions
   - [CEP-985 <https://wso2.org/jira/browse/CEP-985>] - Stationery Alert is
   one of the Geo Dashboard features which enable users to recieve alerts if a
   spatial object stayes in a specified area for a given specified time.
   - [CEP-993 <https://wso2.org/jira/browse/CEP-993>] - Exchangeable views
   between form view and source view when creating event streams
   - [CEP-1017 <https://wso2.org/jira/browse/CEP-1017>] - cApp support for
   CEP components
   - [CEP-1018 <https://wso2.org/jira/browse/CEP-1018>] - Encrypting
   password fields of Input and Output Adapters
   - [CEP-1028 <https://wso2.org/jira/browse/CEP-1028>] - File Based Stream
   Definition Store
   - [CEP-1029 <https://wso2.org/jira/browse/CEP-1029>] - String Extension
   for Siddhi
   - [CEP-1030 <https://wso2.org/jira/browse/CEP-1030>] - Math Extension
   for Siddhi
   - [CEP-1032 <https://wso2.org/jira/browse/CEP-1032>] - Integrating
   Siddhi 3.0.0
   - [CEP-1033 <https://wso2.org/jira/browse/CEP-1033>] - Adding
   annotation,partitioning and query grouping support in Storm
   - [CEP-1062 <https://wso2.org/jira/browse/CEP-1062>] - Cron TimeWindow
   for Siddhi
   - [CEP-1095 <https://wso2.org/jira/browse/CEP-1095>] - Domain Specific
   Execution Manager
   - [CEP-1132 <https://wso2.org/jira/browse/CEP-1132>] - Improving HA
   - [CEP-1141 <https://wso2.org/jira/browse/CEP-1141>] - Geo Dashboard
   - [CEP-1355 <https://wso2.org/jira/browse/CEP-1355>] - Analytics
   - [CEP-1356 <https://wso2.org/jira/browse/CEP-1356>] - Siddhi Try It
   - [CEP-1357 <https://wso2.org/jira/browse/CEP-1357>] - JMX monitoring
   support for CEP
   - [CEP-1358 <https://wso2.org/jira/browse/CEP-1358>] - Adding Metrics
   support for CEP


   - [CEP-209 <https://wso2.org/jira/browse/CEP-209>] - Cleanup SQL &
   Hazelcast query creation logic
   - [CEP-216 <https://wso2.org/jira/browse/CEP-216>] - Optimize Siddhi
   partitions by chaining per queries together
   - [CEP-391 <https://wso2.org/jira/browse/CEP-391>] - Better to specify
   different email subjects rather than specifying with SOAPAction
   - [CEP-392 <https://wso2.org/jira/browse/CEP-392>] - Better if the
   passwords shown on xml on edit mode be hidden
   - [CEP-537 <https://wso2.org/jira/browse/CEP-537>] - Sample with MB (As
   jms) with CEP
   - [CEP-821 <https://wso2.org/jira/browse/CEP-821>] - the way CEP handles
   if the specified BAM user does not exist needs to improve
   - [CEP-858 <https://wso2.org/jira/browse/CEP-858>] - CEP Input/Output
   Adapter runtime queue,batch size, etc defaults has to go to a config file
   - [CEP-863 <https://wso2.org/jira/browse/CEP-863>] - Databases types
   needs to extensible for event tables like siddhi extension
   - [CEP-872 <https://wso2.org/jira/browse/CEP-872>] - Implementing
   different stream clustering logics to siddhi event processor
   - [CEP-884 <https://wso2.org/jira/browse/CEP-884>] - Improve jms input
   adaptor to pass advanced jms configs
   - [CEP-889 <https://wso2.org/jira/browse/CEP-889>] - Blooms Filter for
   siddhi event tables
   - [CEP-891 <https://wso2.org/jira/browse/CEP-891>] - Ability to create
   event stream based on event structure
   - [CEP-892 <https://wso2.org/jira/browse/CEP-892>] - On Fly validation
   to fields if possible
   - [CEP-965 <https://wso2.org/jira/browse/CEP-965>] - Make MySQL Output
   event adaptor generic for all RDBMS
   - [CEP-969 <https://wso2.org/jira/browse/CEP-969>] - issue in validating
   the parameter count passed
   - [CEP-1010 <https://wso2.org/jira/browse/CEP-1010>] - Enabling event
   simulating via data in database
   - [CEP-1011 <https://wso2.org/jira/browse/CEP-1011>] - Extended Regex
   Functionality Support for Siddhi
   - [CEP-1021 <https://wso2.org/jira/browse/CEP-1021>] - Sort Execution
   Plans and Event Streams in alphabetical order
   - [CEP-1036 <https://wso2.org/jira/browse/CEP-1036>] - Important
   Improvements for CEP 4.0.0 (Siddhi)
   - [CEP-1037 <https://wso2.org/jira/browse/CEP-1037>] - Email Output
   Event Adapter
   - [CEP-1038 <https://wso2.org/jira/browse/CEP-1038>] - HTTP Output Event
   - [CEP-1039 <https://wso2.org/jira/browse/CEP-1039>] - SOAP Output Event
   - [CEP-1040 <https://wso2.org/jira/browse/CEP-1040>] - JMS Output Event
   - [CEP-1045 <https://wso2.org/jira/browse/CEP-1045>] - [Event tables]
   Event tables should support Oracle DBMS
   - [CEP-1046 <https://wso2.org/jira/browse/CEP-1046>] - JMS Input Event
   - [CEP-1047 <https://wso2.org/jira/browse/CEP-1047>] - MQTT Output Event
   - [CEP-1048 <https://wso2.org/jira/browse/CEP-1048>] - MQTT Input Event
   - [CEP-1049 <https://wso2.org/jira/browse/CEP-1049>] - Email Input Event
   - [CEP-1051 <https://wso2.org/jira/browse/CEP-1051>] - Create features
   for Event Output Adapters
   - [CEP-1052 <https://wso2.org/jira/browse/CEP-1052>] - Websocket &
   Websocket-Local Event Output Adapters
   - [CEP-1053 <https://wso2.org/jira/browse/CEP-1053>] - http input event
   adapter feature
   - [CEP-1054 <https://wso2.org/jira/browse/CEP-1054>] - Websocket &
   Websocket-Local Input Event Adapter
   - [CEP-1055 <https://wso2.org/jira/browse/CEP-1055>] - SMS Output Event
   - [CEP-1059 <https://wso2.org/jira/browse/CEP-1059>] - adding input
   event adapter features for event receiver
   - [CEP-1060 <https://wso2.org/jira/browse/CEP-1060>] - Adding cassandra
   output adapter feature for event publisher
   - [CEP-1063 <https://wso2.org/jira/browse/CEP-1063>] - Event Flow
   - [CEP-1065 <https://wso2.org/jira/browse/CEP-1065>] - Aligning Event
   Flow with the receiver/publisher architecture
   - [CEP-1071 <https://wso2.org/jira/browse/CEP-1071>] - Adding event
   definition pop-up for event receiver and publisher
   - [CEP-1072 <https://wso2.org/jira/browse/CEP-1072>] - Improve execution
   plan editor to incorporate new features
   - [CEP-1079 <https://wso2.org/jira/browse/CEP-1079>] - Adding
   auto-completion to Siddhi Query Editor
   - [CEP-1080 <https://wso2.org/jira/browse/CEP-1080>] - Improvements to
   code mirror syntax highlighting functionality
   - [CEP-1084 <https://wso2.org/jira/browse/CEP-1084>] - Fixes and
   improvements for Application Deployer
   - [CEP-1088 <https://wso2.org/jira/browse/CEP-1088>] - Improve Event
   Receivers' WSO2 Event mapping to add Stream Name and Version
   - [CEP-1110 <https://wso2.org/jira/browse/CEP-1110>] - Improve the SOAP
   Output Adapter to handle advanced config properties
   - [CEP-1139 <https://wso2.org/jira/browse/CEP-1139>] - Adding samples
   and integration tests for event publishers and receivers
   - [CEP-1144 <https://wso2.org/jira/browse/CEP-1144>] - Adding RegEx
   Support fot Siddhi
   - [CEP-1159 <https://wso2.org/jira/browse/CEP-1159>] - Add description
   to the Adapters
   - [CEP-1195 <https://wso2.org/jira/browse/CEP-1195>] - Connection
   pooling for JMS publisher
   - [CEP-1197 <https://wso2.org/jira/browse/CEP-1197>] - Add a cleanup
   method to remove all artefacts after a test case
   - [CEP-1198 <https://wso2.org/jira/browse/CEP-1198>] - Default image
   when there are no data on real time charts
   - [CEP-1200 <https://wso2.org/jira/browse/CEP-1200>] - Before deleting
   prompt for "Are you sure you want to delete ?" popup
   - [CEP-1207 <https://wso2.org/jira/browse/CEP-1207>] - [CEP 4.0.0] - Put
   a Clear Button to the Event Simulator
   - [CEP-1209 <https://wso2.org/jira/browse/CEP-1209>] - wso2event
   producer throughput reduces when increasing number of instances
   - [CEP-1214 <https://wso2.org/jira/browse/CEP-1214>] - Tenant Loading
   does not happen for some event receivers when it receives event
   - [CEP-1227 <https://wso2.org/jira/browse/CEP-1227>] - Scalability of
   CEP+Storm needs improvement
   - [CEP-1240 <https://wso2.org/jira/browse/CEP-1240>] - WSO2Event -
   Performance Tuning Recommendations documentation
   - [CEP-1243 <https://wso2.org/jira/browse/CEP-1243>] - Update
   lmax.distruptor to latest version
   - [CEP-1245 <https://wso2.org/jira/browse/CEP-1245>] - Update nexus and
   CEP for latest disruptor 3.3.2
   - [CEP-1250 <https://wso2.org/jira/browse/CEP-1250>] - Adding timestamp
   selection option for realtime gadget
   - [CEP-1261 <https://wso2.org/jira/browse/CEP-1261>] - Monitoring
   distributed deployment status
   - [CEP-1265 <https://wso2.org/jira/browse/CEP-1265>] - Add secure vault
   / cipher tool support to delivary manager password in event-broker.xml
   - [CEP-1266 <https://wso2.org/jira/browse/CEP-1266>] - Add secure vault
   / cipher tool support to mail.smtp.password in output-event-adapters.xml
   - [CEP-1267 <https://wso2.org/jira/browse/CEP-1267>] - Adding
   manipulation links when viewing artefacts
   - [CEP-1273 <https://wso2.org/jira/browse/CEP-1273>] - Add Analytics JMX
   Data Agent to CEP

Fixed Issues

Bug Fixes  <https://wso2.org/jira/issues/?filter=12398>

*Known Issues*

All the open issues pertaining to WSO2 Enterprise Service Bus are reported
at the following location:

Known Issues <https://wso2.org/jira/browse/CEP-1395?filter=12405>
Reporting *Issues*
Issues can be reported using the public JIRA available at
Contact usWSO2 Complex Event Processor developers can be contacted via the
mailing lists:

   Developer List : dev at wso2.org | Subscribe
<dev-request at wso2.org?subject=subscribe> | Mail Archive

Alternatively, questions can also be raised in the stackoverflow:
*Forum* http://stackoverflow.com/questions/tagged/wso2/


We are committed to ensuring that your enterprise middleware deployment is
completely supported from evaluation to production. Our unique approach
ensures that all support leverages our open development methodology and is
provided by the very same engineers who build the technology.

For more details and to take advantage of this unique opportunity please
visit http://wso2.com/support/.

For more information on WSO2 Complex Event Processor, visit the WSO2 CEP
Product Page <http://wso2.com/products/complex-event-processor/>.
*-The WSO2 Complex Event Processor Development Team- *

*Thilini Anoratna*
Software Engineer
WSO2 Inc.; http://wso2.com

mobile: +94 778955654 <+94+778955654>

* <http://lk.linkedin.com/in/thilinianoratna>*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.wso2.org/pipermail/announce/attachments/20150922/7a377cde/attachment-0001.html>

More information about the Announce mailing list