TableStatisticsMaker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,684 of 1,6840%100 of 1000%1051053273275555
makeTableStatistics(StatisticsFileCache, IcebergTableHandle, Optional, Constraint, List)2520%200%1111595911
loadStatisticsFile(IcebergTableHandle, StatisticsFile, StatisticsFileCache, List)2340%120%77505011
writeTableStatistics(NodeVersion, TypeManager, IcebergTableHandle, Collection)1270%20%22303011
lambda$getClosestStatisticsFileForSnapshot$24(Snapshot, StatisticsFile, StatisticsFile)1210%120%77212111
getSummaryFromFiles(CloseableIterable, Map, List, List)920%40%33222211
getSupportedColumnStatistics(ConnectorSession, String, Type)820%160%99161611
updatePartitionedStats(Partition, List, Map, Map, Predicate)600%100%66141411
generateKllSketchBlob(ColumnStatisticMetadata, Block, Table, Snapshot, TypeManager)410%20%22111111
getDataTableSummary(IcebergTableHandle, List, TupleDomain, Map, List, List)380%n/a117711
generateNDVBlob(ColumnStatisticMetadata, Block, Table, Snapshot, TypeManager)370%n/a118811
lambda$getField$19(ColumnStatisticMetadata, Table)340%n/a112211
generateStatSizeBlob(ColumnStatisticMetadata, Block, Table, Snapshot, TypeManager)300%n/a118811
lambda$readDataSizeBlob$15(ColumnStatistics.Builder, BlobMetadata, String)300%n/a117711
lambda$readNDVBlob$14(ColumnStatistics.Builder, BlobMetadata, String)300%n/a117711
getClosestStatisticsFileForSnapshot(IcebergTableHandle)280%n/a114411
static {...}280%n/a11111111
getEqualityDeleteTableSummary(IcebergTableHandle, TupleDomain, Map, List, List)260%n/a116611
TableStatisticsMaker(Table, ConnectorSession, TypeManager)210%n/a115511
readKllSketchBlob(BlobMetadata, ByteBuffer, ColumnStatistics.Builder, Table, TypeManager)200%n/a114411
lambda$writeTableStatistics$13(Snapshot, TypeManager, PuffinWriter, ColumnStatisticMetadata, Block)190%n/a114411
updateSummaryMin(Partition, List, Map, Map, long)170%n/a113311
updateSummaryMax(Partition, List, Map, Map, long)170%n/a113311
getField(ColumnStatisticMetadata, Table, Snapshot)150%n/a113311
lambda$loadStatisticsFile$32(StatisticsFileCache, StatisticsFile, ImmutableMap.Builder, Integer, ColumnStatistics)150%n/a113311
lambda$null$28(TableStatisticsMaker.PuffinBlobReader, BlobMetadata, ByteBuffer, Integer, ColumnStatistics.Builder)150%20%224411
lambda$makeTableStatistics$2(Set, Types.NestedField)140%40%331111
getTableStatistics(ConnectorSession, TypeManager, StatisticsFileCache, Optional, Constraint, IcebergTableHandle, Table, List)130%n/a111111
lambda$makeTableStatistics$9(DoubleRange, ConnectorHistogram)130%n/a112211
lambda$makeTableStatistics$5(IcebergTableHandle, StatisticsFileCache, List, StatisticsFile)130%n/a113311
writeTableStatistics(NodeVersion, TypeManager, IcebergTableHandle, Table, ConnectorSession, Collection)120%n/a112211
lambda$loadStatisticsFile$25(StatisticsFileCache, StatisticsFile, Integer)110%n/a111111
lambda$readKllSketchBlob$16(BlobMetadata, TypeManager, Schema)110%n/a111111
lambda$makeTableStatistics$4(IcebergTableHandle, Map, List, List, TupleDomain)110%n/a111111
readNDVBlob(BlobMetadata, ByteBuffer, ColumnStatistics.Builder, Table, TypeManager)100%n/a113311
readDataSizeBlob(BlobMetadata, ByteBuffer, ColumnStatistics.Builder, Table, TypeManager)100%n/a113311
lambda$loadStatisticsFile$29(Map, Integer, BlobMetadata, ByteBuffer, TableStatisticsMaker.PuffinBlobReader)100%n/a112211
lambda$null$12(ColumnStatisticMetadata, Block, Snapshot, TypeManager, TableStatisticsMaker.PuffinBlobGenerator)100%n/a111111
lambda$null$7(double, Long, Integer, ColumnStatistics.Builder)100%n/a111111
lambda$null$6(double, Long, Double)100%n/a111111
lambda$loadStatisticsFile$30(Map, Integer)80%20%221111
lambda$loadStatisticsFile$27(Map, Integer)80%20%221111
lambda$loadStatisticsFile$31(Map, Integer)70%n/a111111
lambda$loadStatisticsFile$26(Pair)70%20%221111
lambda$updateSummaryMax$23(Integer)70%20%221111
lambda$updateSummaryMax$22(Integer)70%20%221111
lambda$updateSummaryMin$21(Integer)70%20%221111
lambda$updateSummaryMin$20(Integer)70%20%221111
lambda$readKllSketchBlob$17(ByteBuffer, Type)70%n/a111111
lambda$makeTableStatistics$3(TupleDomain)70%20%221111
lambda$makeTableStatistics$8(Map, double, Long)60%n/a111111
lambda$getField$18(ColumnStatisticMetadata, Schema)50%n/a111111
lambda$writeTableStatistics$11(Map)40%n/a111111
lambda$makeTableStatistics$1(Types.NestedField)40%n/a111111
lambda$makeTableStatistics$0(Types.NestedField)40%n/a111111
lambda$getEqualityDeleteTableSummary$10(DeleteFile)0%n/a111111