Details
-
Type:
Task
-
Status: Closed
-
Priority:
Critical
-
Resolution: Complete
-
Affects Version/s: None
-
Fix Version/s: 2.3
-
Component/s: Development
-
Security Level: Public (Public: Anyone can view)
-
Labels:None
-
Rice Module:KRAD
-
KAI Review Status:Not Required
-
KTI Review Status:Not Required
-
Include in Release Notes?:Yes
Description
Expression functions are setup for each expression evaluation. Performance can be improved by only setting up these once per lifecycle
Attachments
Issue Links
- cloned from
-
KULRICE-7208 Template
-
- Closed
-
- cloned to
-
KULRICE-8432 Peformance: remove default readOnly expression and handle it code
-
- Closed
-
- discovered by
-
KULRICE-6557 Improve Performance and Memory Consumption
-
- Closed
-
From Dan:
Another place for speed improvement is in the ExpressionEvaluatorServiceImpl. This gets called a lot. Something small that could speed things up is use a static parser and also cache the parsed expressions.