| PlanTreeRewriteBottomUpJob.java |    | 19% |    | 16% | 17 | 24 | 63 | 81 | 5 | 10 | 0 | 3 | 
| RootPlanTreeRewriteJob.java |    | 41% |   | 0% | 14 | 26 | 38 | 67 | 6 | 18 | 1 | 3 | 
| PlanTreeRewriteJob.java |    | 66% |    | 59% | 18 | 33 | 22 | 71 | 1 | 5 | 0 | 2 | 
| CostBasedRewriteJob.java |    | 81% |    | 70% | 12 | 31 | 16 | 79 | 0 | 9 | 0 | 1 | 
| PlanTreeRewriteTopDownJob.java |    | 85% |    | 72% | 4 | 13 | 6 | 45 | 0 | 3 | 0 | 1 | 
| TopicRewriteJob.java |    | 57% |    | 75% | 3 | 6 | 3 | 12 | 2 | 4 | 0 | 1 | 
| ProcessState.java |    | 92% |    | 85% | 3 | 18 | 2 | 46 | 2 | 11 | 0 | 2 | 
| AdaptiveBottomUpRewriteJob.java |    | 70% |    | 50% | 4 | 7 | 4 | 15 | 3 | 6 | 0 | 1 | 
| RewriteJobContext.java |    | 82% |   | 100% | 1 | 7 | 1 | 16 | 1 | 6 | 0 | 1 | 
| AdaptiveTopDownRewriteJob.java |    | 78% |    | 50% | 3 | 7 | 3 | 15 | 2 | 6 | 0 | 1 | 
| RewriteJob.java |    | 71% |    | 50% | 2 | 3 | 2 | 7 | 0 | 1 | 0 | 1 | 
| RewriteTopDownJob.java |    | 95% |    | 62% | 4 | 15 | 3 | 37 | 0 | 7 | 0 | 1 | 
| RewriteBottomUpJob.java |    | 96% |    | 94% | 2 | 16 | 2 | 39 | 1 | 7 | 0 | 1 | 
| TopDownVisitorRewriteJob.java |    | 97% |    | 90% | 4 | 22 | 3 | 61 | 1 | 7 | 0 | 1 | 
| BottomUpVisitorRewriteJob.java |    | 98% |    | 94% | 3 | 24 | 2 | 66 | 1 | 7 | 0 | 1 | 
| CustomRewriteJob.java |   | 98% |    | 87% | 1 | 8 | 1 | 22 | 0 | 4 | 0 | 1 |