IcebergAbstractMetadata

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,148 of 3,1480%198 of 1980%1971976236239494
getSnapshotIdForTableVersion(Table, ConnectorTableVersion)1650%180%1010242411
createMetadataProperties(Table, ConnectorSession)1350%120%77252511
finishWrite(ConnectorSession, IcebergWritableTableHandle, Collection, ChangelogOperation)1290%80%55292911
getTableLayoutForConstraint(ConnectorSession, ConnectorTableHandle, Constraint, Optional)1250%60%44252511
getIcebergSystemTable(SchemaTableName, Table)1210%130%1111191911
finishDelete(ConnectorSession, ConnectorDeleteTableHandle, Collection)1170%80%55313111
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle)1140%60%44262611
supportsMetadataDelete(ConnectorSession, ConnectorTableHandle, Optional)1020%100%66272711
getTableHandle(ConnectorSession, SchemaTableName, Optional)950%80%55202011
setTableProperties(ConnectorSession, ConnectorTableHandle, Map)950%60%44191911
getTableOrViewMetadata(ConnectorSession, SchemaTableName, IcebergTableName)880%20%22161611
finishInsert(ConnectorSession, IcebergWritableTableHandle, Collection)830%20%22202011
getColumnHandles(ConnectorSession, ConnectorTableHandle)810%60%44151511
listTableColumns(ConnectorSession, SchemaTablePrefix)780%60%44131311
toIcebergSchema(List)770%60%44141411
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata)750%60%44141411
getSystemTable(ConnectorSession, SchemaTableName)700%100%66101011
getUpdateRowIdColumn(ConnectorSession, ConnectorTableHandle, List)660%40%33131311
handleTask(CommitTaskData, Table, RowDelta, ImmutableSet.Builder, ImmutableSet.Builder)600%30%33111111
beginDelete(ConnectorSession, ConnectorTableHandle)600%60%44121211
beginUpdate(ConnectorSession, ConnectorTableHandle, List)570%40%33141411
IcebergAbstractMetadata(TypeManager, StandardFunctionResolution, RowExpressionService, JsonCodec, NodeVersion, FilterStatsCalculatorService, StatisticsFileCache, IcebergTableProperties)560%n/a11111111
renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String)540%40%33101011
handleFinishPositionDeletes(CommitTaskData, PartitionSpec, Type[], RowDelta, ImmutableSet.Builder, ImmutableSet.Builder)530%20%22141411
dropColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle)490%40%33111111
getSupportedSortFields(Schema, SortOrder)480%80%55141411
removeScanFiles(Table, TupleDomain)480%n/a11101011
finishUpdate(ConnectorSession, ConnectorTableHandle, Collection)470%n/a11151511
handleFinishData(CommitTaskData, Table, PartitionSpec, Type[], Consumer, ImmutableSet.Builder)440%20%22121211
beginIcebergTableInsert(ConnectorSession, IcebergTableHandle, Table)420%n/a11121211
getPrestoWarning(String, String)350%20%224411
lambda$getColumnMetadata$19(ConnectorSession, Map, Types.NestedField)340%20%228811
getStatisticsCollectionMetadata(ConnectorSession, ConnectorTableMetadata)320%n/a118811
handleInsertTask(CommitTaskData, Table, AppendFiles, ImmutableSet.Builder)310%n/a116611
beginInsert(ConnectorSession, ConnectorTableHandle)300%20%225511
metadataDelete(ConnectorSession, ConnectorTableHandle, ConnectorTableLayoutHandle)280%n/a118811
columnExtraInfo(List)270%40%333311
getInfo(ConnectorTableLayoutHandle)260%40%337711
getTableStatistics(ConnectorSession, ConnectorTableHandle, Optional, List, Constraint)220%n/a112211
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle)200%n/a117711
lambda$getColumnMetadata$20(ConnectorSession, Types.NestedField)200%n/a116611
finishStatisticsCollection(ConnectorSession, ConnectorTableHandle, Collection)190%n/a114411
getColumnMetadata(ConnectorSession, Table)180%n/a114411
createTable(ConnectorSession, ConnectorTableMetadata, boolean)170%n/a113311
createViewMetadataProperties(View)150%20%225511
truncateTable(ConnectorSession, ConnectorTableHandle)150%n/a114411
lambda$getStatisticsCollectionMetadata$22(MetricsConfig, ColumnMetadata)130%40%331111
lambda$getTableLayout$6(IcebergTableLayoutHandle, Optional, RowExpression, TupleDomain)130%n/a116611
getColumnMetadata(ConnectorSession, View)120%n/a113311
lambda$getTableLayout$7(IcebergTableLayoutHandle)120%n/a118811
getTableMetadata(ConnectorSession, ConnectorTableHandle)110%n/a112211
getIcebergTable(ConnectorSession, SchemaTableName)100%n/a111111
lambda$supportsMetadataDelete$34(Map)90%n/a113311
lambda$finishDelete$31(PartitionSpec, PartitionField)90%n/a112211
lambda$renameColumn$26(IcebergColumnHandle, Integer)90%20%221111
lambda$dropColumn$25(IcebergColumnHandle, PartitionField)90%20%221111
lambda$handleTask$15(Table, PartitionField)90%n/a111111
lambda$handleInsertTask$13(Table, PartitionField)90%n/a111111
toSubfield(ColumnHandle)80%n/a111111
lambda$getTableHandle$27(Table, ConnectorTableVersion)80%n/a112211
lambda$getStatisticsCollectionMetadata$23(ConnectorSession, ColumnMetadata)80%n/a111111
lambda$createViewMetadataProperties$21(ImmutableMap.Builder, Map.Entry)80%n/a111111
lambda$finishWrite$12(Table, RowDelta, ImmutableSet.Builder, ImmutableSet.Builder, CommitTaskData)80%n/a111111
lambda$getTableLayoutForConstraint$2(Set)80%n/a111111
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection, Collection)70%n/a111111
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection, Collection)70%n/a111111
getDeleteRowIdColumn(ConnectorSession, ConnectorTableHandle)70%n/a111111
isLegacyGetLayoutSupported(ConnectorSession, ConnectorTableHandle)70%20%221111
lambda$null$33(Subfield)70%20%221111
lambda$finishDelete$29(Slice)70%n/a111111
lambda$finishWrite$10(Slice)70%n/a111111
lambda$finishInsert$9(Table, AppendFiles, ImmutableSet.Builder, CommitTaskData)70%n/a111111
lambda$finishInsert$8(Slice)70%n/a111111
lambda$getTableLayout$5(ConnectorSession, IcebergTableHandle, IcebergColumnHandle)70%n/a111111
getTableHandle(ConnectorSession, SchemaTableName)60%n/a111111
lambda$beginUpdate$35(String)60%n/a111111
lambda$finishWrite$11(RowDelta, Snapshot)60%n/a111111
lambda$getTableLayout$4(IcebergTableLayoutHandle, List, Map, List)60%n/a111111
getTableHandleForStatisticsCollection(ConnectorSession, SchemaTableName, Map)50%n/a111111
lambda$finishDelete$30()50%n/a111111
lambda$handleFinishData$18()50%n/a111111
lambda$handleFinishPositionDeletes$17()50%n/a111111
lambda$getIcebergTable$0(ConnectorSession, SchemaTableName, SchemaTableName)50%n/a111111
lambda$getTableHandle$28(Table, IcebergTableName)40%n/a111111
lambda$dropColumn$24(PartitionSpec)40%n/a111111
lambda$getTableLayout$3(List, List)40%n/a111111
static {...}40%n/a111111
lambda$finishDelete$32(int)30%n/a111111
lambda$handleTask$16(int)30%n/a111111
lambda$handleInsertTask$14(int)30%n/a111111
lambda$null$1(ColumnHandle)30%n/a111111
beginStatisticsCollection(ConnectorSession, ConnectorTableHandle)20%n/a111111
getDataLocationBasedOnWarehouseDataDir(SchemaTableName)20%n/a111111
rollback()0%n/a111111