| MTMVPartitionUtil.java |    | 58% |    | 51% | 51 | 94 | 119 | 292 | 6 | 26 | 0 | 1 | 
| MTMVPartitionExprDateTrunc.java |    | 41% |    | 30% | 33 | 46 | 62 | 115 | 4 | 14 | 0 | 1 | 
| MTMVRefreshPartitionSnapshot.java |    | 23% |    | 4% | 32 | 40 | 63 | 78 | 9 | 16 | 0 | 1 | 
| MTMVPlanUtil.java |    | 83% |    | 75% | 26 | 79 | 44 | 283 | 1 | 20 | 0 | 1 | 
| MTMVService.java |    | 64% |    | 58% | 16 | 40 | 54 | 140 | 7 | 22 | 0 | 1 | 
| MTMVPropertyUtil.java |    | 16% |   | 0% | 30 | 31 | 65 | 66 | 10 | 11 | 0 | 1 | 
| MTMVJobManager.java |    | 39% |    | 42% | 13 | 29 | 49 | 86 | 8 | 22 | 0 | 1 | 
| BaseTableInfo.java |    | 55% |    | 30% | 23 | 39 | 35 | 76 | 3 | 18 | 0 | 1 | 
| MTMVPartitionInfo.java |    | 57% |    | 25% | 20 | 43 | 24 | 75 | 6 | 27 | 0 | 2 | 
| MTMVUtil.java |    | 57% |    | 53% | 22 | 38 | 35 | 88 | 2 | 12 | 0 | 1 | 
| MTMVRewriteUtil.java |    | 63% |    | 62% | 11 | 25 | 29 | 72 | 1 | 5 | 0 | 1 | 
| MTMVMaxTimestampSnapshot.java |   | 0% |   | 0% | 10 | 10 | 13 | 13 | 5 | 5 | 1 | 1 | 
| MTMVPartitionCheckUtil.java |    | 63% |    | 61% | 13 | 25 | 17 | 48 | 3 | 8 | 0 | 1 | 
| MTMVRelatedPartitionDescSyncLimitGenerator.java |    | 75% |    | 78% | 6 | 20 | 8 | 55 | 0 | 5 | 0 | 1 | 
| MTMVSnapshotIdSnapshot.java |   | 0% |   | 0% | 9 | 9 | 12 | 12 | 5 | 5 | 1 | 1 | 
| MTMVTimestampSnapshot.java |   | 10% |   | 0% | 8 | 9 | 9 | 12 | 4 | 5 | 0 | 1 | 
| MTMVRefreshSnapshot.java |    | 68% |    | 65% | 7 | 18 | 12 | 39 | 3 | 8 | 0 | 1 | 
| MTMVRefreshInfo.java |    | 63% |   | 12% | 9 | 15 | 16 | 35 | 5 | 11 | 0 | 1 | 
| MTMVRefreshSchedule.java |    | 60% |   | 12% | 9 | 11 | 12 | 26 | 5 | 7 | 0 | 1 | 
| MTMVRelation.java |    | 63% |    | 37% | 5 | 13 | 10 | 24 | 2 | 9 | 0 | 1 | 
| MTMVRelationManager.java |    | 93% |    | 85% | 12 | 60 | 18 | 143 | 4 | 32 | 0 | 1 | 
| MTMVVersionSnapshot.java |    | 67% |    | 70% | 7 | 12 | 6 | 16 | 4 | 7 | 0 | 1 | 
| MTMVPartitionSyncTimeUnit.java |    | 44% |   | 0% | 3 | 4 | 4 | 8 | 1 | 2 | 0 | 1 | 
| EnvInfo.java |    | 33% |  | n/a | 2 | 4 | 2 | 7 | 2 | 4 | 0 | 1 | 
| MTMVPartitionExprFactory.java |    | 50% |    | 50% | 3 | 4 | 3 | 8 | 1 | 2 | 0 | 1 | 
| BaseColInfo.java |    | 80% |    | 37% | 6 | 12 | 5 | 20 | 2 | 8 | 0 | 1 | 
| MTMVRelatedPartitionDescTransferGenerator.java |    | 93% |    | 85% | 5 | 24 | 5 | 60 | 0 | 7 | 0 | 1 | 
| MTMVRefreshTriggerInfo.java |    | 75% |    | 33% | 5 | 10 | 6 | 21 | 2 | 7 | 0 | 1 | 
| MTMVRelatedPartitionDescRollUpGenerator.java |    | 94% |    | 85% | 2 | 18 | 3 | 53 | 0 | 8 | 0 | 1 | 
| MTMVPartitionSyncConfig.java |    | 63% |  | n/a | 3 | 7 | 6 | 14 | 3 | 7 | 0 | 1 | 
| MTMVStatus.java |   | 91% |    | 66% | 3 | 15 | 4 | 30 | 1 | 12 | 0 | 1 | 
| MTMVCache.java |   | 96% |    | 66% | 4 | 17 | 1 | 49 | 0 | 11 | 0 | 2 | 
| MTMVBaseVersions.java |   | 63% |  | n/a | 1 | 3 | 1 | 6 | 1 | 3 | 0 | 1 | 
| MTMVRefreshEnum.java |   | 96% |  | n/a | 1 | 6 | 1 | 19 | 1 | 6 | 1 | 6 | 
| MTMVRelatedPartitionDescOnePartitionColGenerator.java |   | 98% |   | 87% | 1 | 6 | 1 | 18 | 0 | 2 | 0 | 1 | 
| MTMVJobInfo.java |   | 100% |   | 100% | 0 | 7 | 0 | 13 | 0 | 5 | 0 | 1 | 
| MTMVRefreshContext.java |   | 100% |  | n/a | 0 | 7 | 0 | 13 | 0 | 7 | 0 | 1 | 
| RelatedPartitionDescResult.java |   | 100% |  | n/a | 0 | 7 | 0 | 14 | 0 | 7 | 0 | 1 | 
| MTMVRelatedPartitionDescInitGenerator.java |   | 100% |   | 100% | 0 | 3 | 0 | 9 | 0 | 2 | 0 | 1 | 
| MTMVAlterOpType.java |   | 100% |  | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 | 
| MTMVAnalyzeQueryInfo.java |   | 100% |  | n/a | 0 | 4 | 0 | 8 | 0 | 4 | 0 | 1 | 
| MTMVRelatedTableIf.java |  | 100% |  | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |