Hi all,
Siddhi query object model is being changed to enhance Siddhi capabilities
and performance. Currently I am working on semantically validating the new
object model.
Basic approach is to decompose the user given query and validate it against
given set of stream definitions and previous queries. Stream definitions
themselves are validated before hand.
Validation will happen at Siddhi core level. We had to move it to Siddhi
core level to facilitate validation of custom functions.
Also same code is reused in validation by embedding validation logic to
Siddhi executor creation.
Currently simple and join queries with complex expressions/conditions can
be validated. Pattern validation will be completed upon pattern query API
completion.

-- 
Tishan Dahanayakage
Software Engineer
WSO2, Inc.
Mobile:+94 716481328

Disclaimer: This communication may contain privileged or other confidential
information and is intended exclusively for the addressee/s. If you are not
the intended recipient/s, or believe that you may have received this
communication in error, please reply to the sender indicating that fact and
delete the copy you received and in addition, you should not print, copy,
re-transmit, disseminate, or otherwise use the information contained in
this communication. Internet communications cannot be guaranteed to be
timely, secure, error or virus-free. The sender does not accept liability
for any errors or omissions.
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to