NereidsFileGroupInfo

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total124 of 93486%11 of 5680%125426201226
createScanRangeLocationsSplittable(NereidsParamCreateContext, FederationBackendPolicy, List)4211072%4450%3583301
newLocations(TFileScanRangeParams, BrokerDesc, FederationBackendPolicy)287873%1375%1372601
createFileRangeDesc(long, TBrokerFileStatus, long, List, List)178683%2675%2532101
getFileStatusAndCalcInstance(FederationBackendPolicy)148786%2675%2522001
getExplainString(String)110%n/a113311
formatType(String, String)91052%2250%232601
getLoadParallelism()30%n/a111111
createScanRangeLocationsUnsplittable(NereidsParamCreateContext, FederationBackendPolicy, List)109100%4100%0302001
assignFilesToInstances(List, int)90100%4100%0301201
NereidsFileGroupInfo(TUniqueId, long, Table, BrokerDesc, NereidsBrokerFileGroup, TBrokerFileStatus, boolean, TFileType, List, TUniqueKeyUpdateMode, String)62100%n/a0102101
createScanRangeLocations(NereidsParamCreateContext, FederationBackendPolicy, List)61100%12100%0701301
NereidsFileGroupInfo(long, long, Table, BrokerDesc, NereidsBrokerFileGroup, List, int, boolean, int)52100%n/a0101801
lambda$assignFilesToInstances$1(List, Integer, Integer)14100%n/a010101
isFixedPartialUpdate()8100%2100%020101
isFlexiblePartialUpdate()8100%2100%020101
lambda$createScanRangeLocationsUnsplittable$0(TBrokerFileStatus)4100%n/a010101
static {...}4100%n/a010101
getTargetTable()3100%n/a010101
getBrokerDesc()3100%n/a010101
getFileGroup()3100%n/a010101
getFileStatuses()3100%n/a010101
isStrictMode()3100%n/a010101
getFileType()3100%n/a010101
getHiddenColumns()3100%n/a010101
getUniqueKeyUpdateMode()3100%n/a010101
getSequenceMapCol()3100%n/a010101