NereidsSqlCacheManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total888 of 1,61444%150 of 22232%1061472364081336
tryParseSql(ConnectContext, String, SqlCacheContext, UserIdentity, boolean)2460%400%2121616111
tablesOrDataChanged(Env, SqlCacheContext)1147439%241436%1720385301
tryParseSql(ConnectContext, String)703734%6440%46182801
tryLockTables(ConnectContext, Env, SqlCacheContext)650%80%55151511
nondeterministicFunctionChanged(Plan, ConnectContext, SqlCacheContext)570%80%55171711
viewsChanged(Env, SqlCacheContext)480%100%66131311
usedVariablesChanged(List, SqlCacheContext, SessionVariable)460%80%55101011
dataMaskPoliciesChanged(UserIdentity, Env, SqlCacheContext)420%40%339911
externalCatalogChanged(Env, SqlCacheContext)410%60%44111111
rowPoliciesChanged(UserIdentity, Env, SqlCacheContext)400%40%338811
privilegeChanged(ConnectContext, Env, SqlCacheContext)380%40%33111111
resolveUserVariables(SqlCacheContext)330%20%228811
tryAddBeCache(ConnectContext, String, CacheAnalyzer)1210289%7956%7963101
tryAddFeSqlCache(ConnectContext, String)105584%5758%5741901
lambda$usedVariablesChanged$1(TreeNode)80%20%221111
invalidateCache(String)60%n/a112211
findTableIf(Env, SqlCacheContext.FullTableName)42686%2250%232701
lambda$tryParseSql$0(SqlCacheContext)40%n/a111111
updateConfig()3394%2250%2321301
generateCacheKey(ConnectContext, String)2592%2250%230501
invalidateAboutTable(long, SqlCacheContext.FullTableName, boolean)121100%11794%11002701
isPublicationValid(SqlCacheContext)54100%8100%050901
NereidsSqlCacheManager()29100%n/a010701
getTableInvalidationSequence(TableNameInfo)27100%n/a010401
getFullTableName(TableIf)25100%2250%230801
invalidateAll()23100%n/a010701
putIfPublicationValid(String, SqlCacheContext)23100%1375%130501
buildSqlCaches(int, long)22100%2250%230701
invalidateAboutTableAndFencePublication(TableNameInfo)14100%n/a010301
invalidateAboutTable(TableIf)9100%n/a010201
invalidateAboutTableAndFencePublication(TableIf)9100%n/a010201
getPublicationSequence()4100%n/a010101
getSqlCacheNum()4100%n/a010101
static {...}4100%n/a010101
getSqlCaches()3100%n/a010101
normalizeSql(String)3100%n/a010101