NereidsSqlCacheManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total230 of 1,68286%63 of 22471%6115270425440
tablesOrDataChanged(Env, SqlCacheContext)5213672%162257%1220165301
tryParseSql(ConnectContext, String, SqlCacheContext, UserIdentity, boolean)3421286%112972%1121116101
getTableInvalidationSequence(TableNameInfo)270%n/a114411
externalCatalogChanged(Env, SqlCacheContext)261536%5116%3471101
recordTableInvalidation(Map, Object, long)191645%1150%124801
getTableIdPublicationFenceCount()140%n/a113311
getTableNamePublicationFenceCount()140%n/a113311
tryParseSql(ConnectContext, String)139487%2880%2652801
viewsChanged(Env, SqlCacheContext)64287%3770%3631301
findTableIf(Env, SqlCacheContext.FullTableName)42686%2250%232701
tryAddBeCache(ConnectContext, String, CacheAnalyzer)311197%41275%4933101
getSqlCaches()30%n/a111111
tryAddFeSqlCache(ConnectContext, String)6396%4866%4721901
nondeterministicFunctionChanged(Plan, ConnectContext, SqlCacheContext)5596%1787%1511701
isPublicationValid(SqlCacheContext)5296%2675%251901
dataMaskPoliciesChanged(UserIdentity, Env, SqlCacheContext)4095%1375%131901
privilegeChanged(ConnectContext, Env, SqlCacheContext)3694%1375%1311101
updateConfig()3394%2250%2321301
lambda$usedVariablesChanged$1(TreeNode)675%1150%120101
generateCacheKey(ConnectContext, String)2696%1375%130501
invalidateAboutTable(long, SqlCacheContext.FullTableName, boolean)119100%11794%11002701
tryLockTables(ConnectContext, Env, SqlCacheContext)65100%8100%0501501
usedVariablesChanged(List, SqlCacheContext, SessionVariable)46100%1787%1501001
rowPoliciesChanged(UserIdentity, Env, SqlCacheContext)40100%4100%030801
resolveUserVariables(SqlCacheContext)33100%2100%020801
NereidsSqlCacheManager(int)32100%n/a010801
getFullTableName(TableIf)25100%2250%230801
invalidateAll()23100%n/a010701
putIfPublicationValid(String, SqlCacheContext)23100%4100%030501
buildSqlCaches(int, long)22100%2250%230701
invalidateAboutTableAndFencePublication(TableNameInfo)14100%n/a010301
invalidateAboutTable(TableIf)9100%n/a010201
invalidateAboutTableAndFencePublication(TableIf)9100%n/a010201
invalidateCache(String)6100%n/a010201
NereidsSqlCacheManager()4100%n/a010201
getPublicationSequence()4100%n/a010101
getSqlCacheNum()4100%n/a010101
lambda$tryParseSql$0(SqlCacheContext)4100%n/a010101
static {...}4100%n/a010101
normalizeSql(String)3100%n/a010101