Source file "org/apache/doris/proto/OlapFile.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 3,001 of 3,822 | 21% | 337 of 412 | 18% | 373 | 411 | 788 | 1,019 | 180 | 189 | 
| mergeFrom(OlapFile.TabletSchemaPB) |   | 1% |   | 1% | 43 | 44 | 107 | 108 | 0 | 1 | 
| mergeFrom(CodedInputStream, ExtensionRegistryLite) |   | 67% |   | 60% | 19 | 46 | 48 | 155 | 0 | 1 | 
| clear() |  | 0% |  | 0% | 4 | 4 | 44 | 44 | 1 | 1 | 
| OlapFile.TabletSchemaPB.Builder() |  | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | |
| mergeSplitSchema(OlapFile.SplitSchemaPB) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 | 
| buildPartial0(OlapFile.TabletSchemaPB) |   | 88% |   | 50% | 28 | 30 | 10 | 90 | 0 | 1 | 
| setColumn(int, OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| getColumnFieldBuilder() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| setIndex(int, OlapFile.TabletIndexPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| getIndexFieldBuilder() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| setSplitSchema(OlapFile.SplitSchemaPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| addColumn(int, OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| addIndex(int, OlapFile.TabletIndexPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| addColumn(OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| addIndex(OlapFile.TabletIndexPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| setColumn(int, OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setIndex(int, OlapFile.TabletIndexPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setSplitSchema(OlapFile.SplitSchemaPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| buildPartialRepeatedFields(OlapFile.TabletSchemaPB) |   | 63% |   | 62% | 3 | 5 | 4 | 13 | 0 | 1 | 
| addColumn(int, OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| addIndex(int, OlapFile.TabletIndexPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| addColumn(OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| addIndex(OlapFile.TabletIndexPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| clearSplitSchema() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| setKeysType(OlapFile.KeysType) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| clearColumn() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setCompressKind(OlapCommon.CompressKind) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setSortType(OlapFile.SortType) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setCompressionType(SegmentV2.CompressionTypePB) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| clearIndex() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setInvertedIndexStorageFormat(OlapFile.InvertedIndexStorageFormatPB) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| getSplitSchemaFieldBuilder() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| addAllColumn(Iterable) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| removeColumn(int) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| ensureIndexIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| addAllIndex(Iterable) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| removeIndex(int) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setClusterKeyUids(int, int) |  | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
| setRowStoreColumnUniqueIds(int, int) |  | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
| isInitialized() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| ensureClusterKeyUidsIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| ensureRowStoreColumnUniqueIdsIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| addClusterKeyUids(int) |  | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
| addAllClusterKeyUids(Iterable) |  | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
| addRowStoreColumnUniqueIds(int) |  | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
| addAllRowStoreColumnUniqueIds(Iterable) |  | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
| getSplitSchema() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 | 
| getSplitSchemaOrBuilder() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| getColumn(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getColumnOrBuilder(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getIndex(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getIndexOrBuilder(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| clearKeysType() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setNumShortKeyColumns(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearNumShortKeyColumns() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setNumRowsPerRowBlock(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearNumRowsPerRowBlock() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearCompressKind() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setBfFpp(double) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearBfFpp() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setNextColumnUniqueId(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearNextColumnUniqueId() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setIsInMemory(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearIsInMemory() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setDeleteSignIdx(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearDeleteSignIdx() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setSequenceColIdx(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearSequenceColIdx() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearSortType() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setSortColNum(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearSortColNum() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearCompressionType() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setSchemaVersion(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearSchemaVersion() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setDisableAutoCompaction(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearDisableAutoCompaction() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setVersionColIdx(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearVersionColIdx() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setStoreRowColumn(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearStoreRowColumn() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setIsDynamicSchema(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearIsDynamicSchema() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setEnableSingleReplicaCompaction(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearEnableSingleReplicaCompaction() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setSkipWriteIndexOnLoad(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearSkipWriteIndexOnLoad() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearClusterKeyUids() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearInvertedIndexStorageFormat() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearRowStoreColumnUniqueIds() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setRowStorePageSize(long) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearRowStorePageSize() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setEnableVariantFlattenNested(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearEnableVariantFlattenNested() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setSkipBitmapColIdx(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearSkipBitmapColIdx() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setStoragePageSize(long) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearStoragePageSize() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setStorageDictPageSize(long) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearStorageDictPageSize() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| getSplitSchemaBuilder() |  | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
| build() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| getColumnList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getColumnCount() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getColumnOrBuilderList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getIndexList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getIndexCount() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getIndexOrBuilderList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getKeysType() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| getCompressKind() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| getSortType() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| getCompressionType() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| getInvertedIndexStorageFormat() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| maybeForceBuilderInitialization() |  | 25% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 | 
| hasKeysType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasNumShortKeyColumns() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasNumRowsPerRowBlock() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasCompressKind() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasBfFpp() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasNextColumnUniqueId() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasIsInMemory() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasDeleteSignIdx() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasSequenceColIdx() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasSortType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasSortColNum() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasCompressionType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasSchemaVersion() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasDisableAutoCompaction() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasVersionColIdx() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasStoreRowColumn() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasIsDynamicSchema() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasEnableSingleReplicaCompaction() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasSkipWriteIndexOnLoad() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasInvertedIndexStorageFormat() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasRowStorePageSize() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasEnableVariantFlattenNested() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasSkipBitmapColIdx() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasStoragePageSize() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasStorageDictPageSize() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasSplitSchema() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| setRepeatedField(Descriptors.FieldDescriptor, int, Object) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| addColumnBuilder(int) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| addIndexBuilder(int) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| mergeFrom(Message) |   | 57% |   | 50% | 1 | 2 | 2 | 4 | 0 | 1 | 
| setField(Descriptors.FieldDescriptor, Object) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| addRepeatedField(Descriptors.FieldDescriptor, Object) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getColumnBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| addColumnBuilder() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| getIndexBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| addIndexBuilder() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| getClusterKeyUidsList() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| getRowStoreColumnUniqueIdsList() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| internalGetFieldAccessorTable() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| clearField(Descriptors.FieldDescriptor) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| clearOneof(Descriptors.OneofDescriptor) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getClusterKeyUids(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getRowStoreColumnUniqueIds(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| setUnknownFields(UnknownFieldSet) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| mergeUnknownFields(UnknownFieldSet) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| clone() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getColumnBuilderList() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIndexBuilderList() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getClusterKeyUidsCount() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRowStoreColumnUniqueIdsCount() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNumShortKeyColumns() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNumRowsPerRowBlock() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBfFpp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNextColumnUniqueId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIsInMemory() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDeleteSignIdx() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSequenceColIdx() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSortColNum() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSchemaVersion() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDisableAutoCompaction() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getVersionColIdx() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStoreRowColumn() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIsDynamicSchema() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getEnableSingleReplicaCompaction() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSkipWriteIndexOnLoad() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRowStorePageSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getEnableVariantFlattenNested() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSkipBitmapColIdx() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStoragePageSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStorageDictPageSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDescriptor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDescriptorForType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDefaultInstanceForType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| OlapFile.TabletSchemaPB.Builder(GeneratedMessageV3.BuilderParent) |  | 100% | n/a | 0 | 1 | 0 | 21 | 0 | 1 | |
| buildPartial() |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 | 
| ensureColumnIsMutable() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |