Is there a predictable order of execution of statements?
We would recommend an application does not rely on the order of execution of statements by the engine, since that best shields the behavior of an application from changes in the order that statements may get created by your application or by threading configurations that your application may change at will, for example. If needed, the @Priority EPL syntax can make the order of execution between statements well-defined (requires that you set the prioritized-execution configuration setting). And the @Drop can make a statement preempt all other lowered priority ones that then won’t get executed for any matching events. The behavior of insert-into in regards to the order of execution is that the events of the insert-into stream are processed after the delivery of events of triggering events (default threading model). For example, assume three statements (1) select * from MyEvent and (2) insert into ABCStream select * from MyEvent. (3) select * from ABCStream. When a MyEvent event arrives t