Project

General

Profile

Actions

Feature #5444

closed

optimize runtime

Added by Reynaud Sylvain about 11 years ago. Updated almost 11 years ago.

Status:
Resolved
Priority:
High
Assigned To:
Category:
Engine
Target version:
Start date:
10/29/2013
Due date:
% Done:

100%

Estimated time:

Description

Generate absolute XPath execution plans (into effective configuration) instead of generating it at runtime.

<match>
    <XPath xmlns="http://www.w3.org/TR/xpath"/>
</match>
Actions #1

Updated by Reynaud Sylvain about 11 years ago

  • Status changed from New to Rejected

Execution plan can not be generated before plugin initialization because the @match XPath expression may be modified by it.

Actions #2

Updated by Reynaud Sylvain about 11 years ago

  • Status changed from Rejected to New
modification of @match must be done by pixtl.xsl instead of Processor.init():
  • Move/Copy: match[* or not(*)]
  • AppendAggregate: match | match/values
  • SelectGroupBy: mat.. | match/group_by
  • SelectIfDescendant: match//descendant[predicate] , with ancestor=match
Actions #3

Updated by Reynaud Sylvain almost 11 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF