[Expressions] Debug mode #56746
Labels
enhancement
New value added to drive a business result
Feature:ExpressionLanguage
Interpreter expression language (aka canvas pipeline)
impact:high
Addressing this issue will have a high level of impact on the quality/strength of our product.
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
Add ability to execute expression in a "debug" mode, which would collect execution information about each function, which would be used in Expression Explorer (developed by Canvas) as well as in Canvas app when expression editor is open.
ExpressionFunctionDefinition
;An "execution chain"—a linked list of execution chain is created with debug information about every function as they execute. Note: this chain will contain information only until the first function that throws (because once one function throws expression executor stops execution).Create a new AST as expression executes.Related:
Parent issue: #46909
The text was updated successfully, but these errors were encountered: