Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
10.11.1.1
-
None
-
Normal
Description
While doing some cleanup related to DERBY-6259, I tripped across the following problem: Code in the compiler directly calls OptimizerImpl.addScopedPredicatesToList() without going through the Optimizer interface. This indicates a mis-factoring in the compiler. The reason that method isn't in the Optimizer interface is because it mentions a complicated type (PredicateList) which lives in an impl package. We should clean this up.
Attachments
Issue Links
- relates to
-
DERBY-6259 Collapse the level 2 optimizer into its parent module.
- Closed