Refactor cloneUsingNewExpCtx in Expression

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • QE 2026-03-16
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      cloneUsingNexExpCtx clones an expression and sets it to use a new context by using the parse and serialise approach. We should remove this method and re-use the clone method that was added in 8.3. The clone method at the moment does not accept an new ExpressionContext but uses the existing one, we should update the method to require an ExpressionContext. The called should decide if it will re-use the ExpressionContext it has or a new one.

            Assignee:
            Foteini Alvanaki
            Reporter:
            Foteini Alvanaki
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: