Bug
- [ESPER-613] - Plug-in aggregation functions can't retain context built from validate method
- [ESPER-615] - DeploymentActionException when commenting-out block of statements in deployment via deployment admin
- [ESPER-617] - Insert from POJO-type event to property of named named window not validating
- [ESPER-618] - Output-When not executing the "then"-part when triggered by output events
- [ESPER-622] - NullPointerException creating a statement selecting from a filled named window that also subqueries
- [ESPER-623] - NullPointerException in NamedWindowServiceImpl.processHandle when context-dependent and under prioritized execution
- [ESPER-624] - ConcurrentModificationException using a subquery against a named window within the stream filter criteria
- [ESPER-625] - Intersection between length-batch window and unique data window produces incorrect aggregation values
- [ESPER-627] - Evaluation order of subquery against the same named window that triggers the evaluation
- [ESPER-629] - Declared expression not recognized by split-stream syntax when used in second or later stream insert
- [ESPER-631] - ClassCastException with variant stream using single-column conversion to insert into named window
- [ESPER-633] - Undeployment not removing event type for on-merge with insert into new stream
- [ESPER-634] - ClassCastException in pattern with unbound repeat until and interval observer
- [ESPER-635] - Property is ambiguous exception for a pattern that features multiple repeats and followed by
- [ESPER-637] - Update of Map event type not cause derived type to update its event property information
- [ESPER-639] - NullPointerException with Subscriber and Context and Aggregation: at com.espertech.esper.core.context.stmt.AIRegistryAggregationMultiPerm.getValue(AIRegistryAggregationMultiPerm.java:64)
- [ESPER-650] - Deadlock when UpdateListener creates a new pattern in Esper 4.4.0
Improvement
- [ESPER-490] - Package test support classes in com.espertech.esper.support.util for Unit/Regression testing support
- [ESPER-614] - Allow named window name to prefix properties in on-merge update set-clause
- [ESPER-616] - Allow create-schema and create-window type definition syntax to refer to event type name of POJO-event type
- [ESPER-619] - Add a new built-In properties for "output when" that is "count_total"
- [ESPER-620] - Allow "when terminated" in the output rate limiting clause to have an "and" expression
- [ESPER-621] - Allow outer join with streams that don't provide properties (i.e. pattern timer)
- [ESPER-632] - No @Audit output for stream category for statement that selects from a named window via select star
New Feature
- [ESPER-626] - Expression Batch Window
Test
- [ESPER-645] - CSV input adapter when used with CSV-provided timestamp the win:ext_timed() behavior as compared to win:time() should that be the exactly the same or different
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.