History | Log In     View a printable version of the current page. Get help!  
Issue Details [XML]

Key: SES-518
Type: Improvement Improvement
Status: Reopened Reopened
Priority: Minor Minor
Assignee: Unassigned
Reporter: Arjohn Kampman
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Sesame

SameTermOptimizer: rename variables instead of adding Extension elements

Created: 18/Jan/08 02:49 PM   Updated: 02/Sep/08 02:43 PM
Component/s: Query Optimizer
Affects Version/s: None
Fix Version/s: 3.x


 Description   
The SameTermOptimizer processes nodes of the form SameTerm(?x, ?y) by renaming ?y to ?x in the tree below the SameTerm filter. As ?y might still be referenced toward the root of the query model, the optimizer inserts an Extension ?y <-- ?x node. This can be prevented by renaming ?y in this part of the tree too.

 All   Comments   Change History      Sort Order:
Comment by James Leigh [04/Jul/08 07:10 PM]
Replace variable names all the way up to and including Projection in revision 7423.

Comment by Arjohn Kampman [02/Sep/08 02:42 PM]
Implemented has been reverted since it broke all DESCRIBE queries.