CatalogRecycleBin

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total709 of 4,88385%114 of 44674%993221621,0261299
eraseAllTables(CatalogRecycleBin.RecycleDatabaseInfo)1110%120%77232311
allTabletsInRecycledStatus(List)1050%120%77282811
eraseTableWithSameName(long, String, long, int, List)493843%4450%35101901
erasePartitionWithSameName(long, long, String, long, int, List)433846%2466%2491801
addRecycledTabletsForPartition(Set, Partition)320%40%336611
eraseDatabaseWithSameName(String, long, int, List)313855%1583%1471601
clearAll()290%n/a11111111
addRecycledTabletsForTable(Set, Table)250%40%337711
recoverPartition(long, OlapTable, String, long, String)2224891%52583%41656401
recycleDatabase(Database, Set, Set, boolean, boolean, long)228679%3770%3642001
recoverTable(Database, String, long, String)2010584%41275%3953001
recoverDatabase(String, long)199182%4866%3742401
getRecycleIds(Set, Set, Set)190%n/a114411
eraseDatabaseInstantly(long)1615790%21890%21153901
eraseTableInstantly(long)1512389%41275%3933001
lambda$erasePartitionWithSameName$17(String, Long, Pair, Map)130%20%222211
lambda$eraseAllTables$6(Table, Pair, Set)130%20%222211
innerRecoverTable(Database, Table, String, String, Iterator, boolean)1210089%51168%5932501
lambda$erasePartitionWithSameName$16(Long, String, Set)110%20%222211
lambda$eraseTableWithSameName$9(Long, Pair, Set)110%20%222211
lambda$eraseDatabaseWithSameName$5(Long, String, Set)110%20%222211
recycleTable(long, Table, boolean, boolean, long)108489%1787%1521801
recyclePartition(long, long, String, Partition, Range, PartitionItem, DataProperty, ReplicaAllocation, boolean, boolean)107988%1150%1221301
replayRecoverPartition(OlapTable, long, String)714595%31583%31013701
replayRecoverDatabase(long)74185%n/a0121101
isRecyclePartition(long, long, long)7853%3125%230101
recoverAllTables(CatalogRecycleBin.RecycleDatabaseInfo)611495%21285%2812401
erasePartitionInstantly(long)66491%1150%1211601
replayErasePartition(long)64588%1150%1221301
setClock(LongSupplier)40%n/a112211
replayRecoverTable(Database, long, String)5396%3562%3511501
CatalogRecycleBin()5196%1150%1201101
isExpireMinLatency(long, long)1688%2250%230101
lambda$recoverDatabase$21(long, String, Set)1083%1150%120201
erasePartition(long, int)17399%21285%2813901
eraseTable(long, int)16099%21285%2813601
eraseDatabase(long, int)14199%21083%2713401
replayEraseTable(long)5698%1375%1311301
isRecycleTable(long, long)1392%2250%230101
lambda$erasePartitionInstantly$33(Partition, long, Pair, Map)1392%1150%120201
lambda$erasePartitionInstantly$32(long, String, Set)1191%1150%120201
lambda$eraseTableInstantly$31(long, Pair, Set)1191%1150%120201
lambda$eraseDatabaseInstantly$30(long, String, Set)1191%1150%120201
getInfo()314100%8100%0506001
addTabletToInvertedIndex()271100%28100%01506101
readFieldsWithGson(DataInput)169100%8100%0503201
eraseTablesForDatabase(CatalogRecycleBin.RecycleDatabaseInfo)128100%21285%2802801
write(DataOutput)128100%8100%0502401
erasePartitionsForTable(long)94100%1787%1502101
getDbToRecycleSize()89100%6100%0402001
replayEraseDatabase(long)38100%1150%120901
lambda$getDbToRecycleSize$40(long, long, Long, Pair)36100%2100%020501
lambda$getDbToRecycleSize$39(long, long, Long, Pair)36100%2100%020501
lambda$getInfo$36(long, long, Long, Pair)36100%2100%020501
lambda$getInfo$34(long, long, Long, Pair)36100%2100%020501
getIdListToEraseByRecycleTime(List, int)29100%4100%030701
isExpire(long, long)26100%2466%240201
lambda$getInfo$38(List, List)24100%2100%020401
lambda$getInfo$37(List, List)24100%2100%020401
lambda$getInfo$35(List, List)24100%2100%020401
runAfterCatalogReady()21100%n/a010501
lambda$getIdListToEraseByRecycleTime$20(Long, Long)18100%n/a010301
lambda$replayRecoverPartition$29(CatalogRecycleBin.RecyclePartitionInfo, long, Pair, Map)15100%2100%020301
lambda$replayErasePartition$19(CatalogRecycleBin.RecyclePartitionInfo, long, Pair, Map)15100%2100%020201
lambda$erasePartition$15(Partition, Long, Pair, Map)14100%2100%020201
lambda$erasePartitionsForTable$12(Partition, Long, Pair, Map)14100%2100%020201
lambda$recoverPartition$27(String, Partition, Pair, Map)13100%2100%020201
lambda$recoverPartition$26(Partition, String, Set)13100%2100%020201
lambda$innerRecoverTable$24(Table, Pair, Set)13100%2100%020201
lambda$recoverAllTables$23(Table, Pair, Set)13100%2100%020201
lambda$eraseDatabase$4(Database, String, Set)13100%2100%020201
lambda$replayRecoverPartition$28(long, String, Set)12100%2100%020201
lambda$replayRecoverDatabase$22(long, String, Set)12100%2100%020201
lambda$replayErasePartition$18(long, String, Set)12100%2100%020201
lambda$replayEraseTable$10(long, Pair, Set)12100%2100%020201
lambda$replayEraseDatabase$7(long, String, Set)12100%2100%020201
lambda$erasePartition$14(Long, String, Set)11100%2100%020201
lambda$eraseTablesForDatabase$13(Long, Pair, Set)11100%2100%020201
lambda$erasePartitionsForTable$11(Long, String, Set)11100%2100%020201
lambda$eraseTable$8(Long, Pair, Set)11100%2100%020201
read(DataInput)9100%n/a010301
setRecycleTimeByIdForReplay(long, Long)8100%n/a010201
getRecycleTimeById(long)7100%n/a010101
isRecycleDatabase(long)6100%n/a010101
readLock()5100%n/a010201
readUnlock()5100%n/a010201
writeLock()5100%n/a010201
writeUnlock()5100%n/a010201
getAllDbIds()5100%n/a010101
lambda$readFieldsWithGson$43(Pair)4100%n/a010101
lambda$recoverPartition$25(MaterializedIndex)4100%n/a010101
lambda$recyclePartition$2(Pair)4100%n/a010101
static {...}4100%n/a010101
lambda$readFieldsWithGson$44(String)100%n/a010101
lambda$readFieldsWithGson$42(Pair)100%n/a010101
lambda$readFieldsWithGson$41(String)100%n/a010101
lambda$recyclePartition$3(String)100%n/a010101
lambda$recycleTable$1(Pair)100%n/a010101
lambda$recycleDatabase$0(String)100%n/a010101