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

Key: SES-517
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Arjohn Kampman
Reporter: Arjohn Kampman
Votes: 0
Watchers: 0
Operations

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

Improve query optimizer: process SingletonSet and EmptySet nodes

Created: 18/Jan/08 02:12 PM   Updated: 20/Mar/08 08:11 PM
Component/s: Query Optimizer
Affects Version/s: None
Fix Version/s: 2.0.1


 Description   
By applying a number of logical rules, a lot of the SingletonSet and EmptySet nodes can be removed from query models. For example, a join with an EmptySet can be optimized to an EmptySet, a join with a SingletonSet can be optimized to replacing the join with the second argument.

 All   Comments   Change History      Sort Order:
Comment by Arjohn Kampman [23/Jan/08 09:41 PM]
Implemented as an optimizer implementation: QueryModelPruner.