-
class
class
Filter optimizer to push down FILTER expressions as far as possible.
class
Generic optimizer
Tasks: - Collect information (hasUnion, hasFilter, hasService) - Collect all statements in a list (for source
selection), do not collect SERVICE expressions - Collect all Join arguments and group them in the NJoin structure for
easier optimization (flatten)
class
An optimizer that attempts to push upper limits into BGPs of the query.
class
Optimizer for SERVICE nodes.
class
Optimizer with the following tasks:
1.
class
Optimizer to flatten the UNION operations.