Miscellaneous enhancements and changes in 10.7.0
Apama 10.7.0 includes the following miscellaneous enhancements and changes:
The
apama_project tool now allows you to add multiple bundles to a project using a single command. Instead of using a separate
add bundle bundlename command as in previous versions, you can now add multiple bundles using the
add bundle bundlename bundlename ... command. See also
Creating and managing an Apama project from the command line.
The EPL memory profiler has been enhanced to include the memory used in any streams networks in your application (for example,
from a in all A() within 10.0 select mean(a.i)). This includes the memory used by stream data structures such as aggregate functions and
retain and
within clauses. This is useful for understanding memory consumption in any application that uses streams (see also
Working with Streams and Stream Queries).
A small change has been made to the implementation of listeners using the
at keyword which changes the behavior of some patterns when times repeat (for example, DST changes). Before, there were some types of pattern which would only execute during the first of repeated sections of time, and others which would execute during both. Now all patterns which match a time in a repeated section of time will execute both in the first and the second repeat of the time. For more details, see
Triggering event listeners at specific times.