Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Done
-
None
-
None
Description
At the moment, there is only one implementation (ParserServiceImpl) of the ParserService, which is not entirely suitable for parsing scripts for several reasons:
1. According to the ParserService interface, it returns the result of parsing only single statement.
2. The service only counts the total number of dynamic parameters per script (and not for the statement).
3. The cache implementation is designed to cache single expression.
To implement the script execution logic (IGNITE-20443), it is recommended to add a new method (or a second implementation), which will return a list of parsing results for each statement (with the correct number of dynamic parameters). of the script
Attachments
Issue Links
- blocks
-
IGNITE-20443 Sql. Implement script processing logic.
- Resolved
- links to