visitCopyInto(DorisParser.CopyIntoContext) |  | 0% |  | 0% | 18 | 18 | 52 | 52 | 1 | 1 |
visitCreateDictionary(DorisParser.CreateDictionaryContext) |  | 0% |  | 0% | 10 | 10 | 37 | 37 | 1 | 1 |
visitCreateRoutineLoad(DorisParser.CreateRoutineLoadContext) |  | 0% |  | 0% | 14 | 14 | 41 | 41 | 1 | 1 |
visitColumnDef(DorisParser.ColumnDefContext) |   | 45% |   | 44% | 19 | 28 | 34 | 69 | 0 | 1 |
visitShowPartitions(DorisParser.ShowPartitionsContext) |  | 0% |  | 0% | 12 | 12 | 36 | 36 | 1 | 1 |
visitCreateWorkloadPolicy(DorisParser.CreateWorkloadPolicyContext) |  | 0% |  | 0% | 10 | 10 | 35 | 35 | 1 | 1 |
visitLoadProperty(DorisParser.LoadPropertyContext) |  | 0% |  | 0% | 10 | 10 | 32 | 32 | 1 | 1 |
withHints(LogicalPlan, List, List) |   | 63% |   | 57% | 18 | 29 | 25 | 72 | 0 | 1 |
visitChannelDescriptions(DorisParser.ChannelDescriptionsContext) |  | 0% |  | 0% | 7 | 7 | 26 | 26 | 1 | 1 |
visitShowResources(DorisParser.ShowResourcesContext) |  | 0% |  | 0% | 9 | 9 | 24 | 24 | 1 | 1 |
visitShowExport(DorisParser.ShowExportContext) |  | 0% |  | 0% | 9 | 9 | 24 | 24 | 1 | 1 |
visitShowLoad(DorisParser.ShowLoadContext) |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 1 | 1 |
visitCreateIndex(DorisParser.CreateIndexContext) |  | 0% |  | 0% | 9 | 9 | 21 | 21 | 1 | 1 |
visitCreateScheduledJob(DorisParser.CreateScheduledJobContext) |  | 0% |  | 0% | 8 | 8 | 14 | 14 | 1 | 1 |
visitLoad(DorisParser.LoadContext) |   | 78% |   | 66% | 14 | 32 | 16 | 73 | 0 | 1 |
visitShowCopy(DorisParser.ShowCopyContext) |  | 0% |  | 0% | 9 | 9 | 23 | 23 | 1 | 1 |
visitShowTables(DorisParser.ShowTablesContext) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
visitShowViews(DorisParser.ShowViewsContext) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
visitAnalyzeDatabase(DorisParser.AnalyzeDatabaseContext) |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
visitDropTable(DorisParser.DropTableContext) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
visitShowVariables(DorisParser.ShowVariablesContext) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
visitShowTableStatus(DorisParser.ShowTableStatusContext) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
visitAnalyzeProperties(DorisParser.AnalyzePropertiesContext) |   | 25% |   | 22% | 11 | 12 | 15 | 23 | 0 | 1 |
visitShowTabletsFromTable(DorisParser.ShowTabletsFromTableContext) |   | 40% |   | 22% | 9 | 10 | 15 | 27 | 0 | 1 |
visitTypeConstructor(DorisParser.TypeConstructorContext) |   | 34% |   | 30% | 7 | 9 | 13 | 19 | 0 | 1 |
visitDropView(DorisParser.DropViewContext) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
lambda$visitFunctionCallExpression$33(DorisParser.FunctionCallExpressionContext) |   | 58% |   | 63% | 7 | 12 | 7 | 28 | 0 | 1 |
visitCreateView(DorisParser.CreateViewContext) |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
visitAlterView(DorisParser.AlterViewContext) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
visitAlterMTMV(DorisParser.AlterMTMVContext) |   | 29% |   | 7% | 7 | 8 | 15 | 21 | 0 | 1 |
visitRefreshDatabase(DorisParser.RefreshDatabaseContext) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
visitReplacePartitionClause(DorisParser.ReplacePartitionClauseContext) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
visitShowCreateFunction(DorisParser.ShowCreateFunctionContext) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
visitCreateDataSyncJob(DorisParser.CreateDataSyncJobContext) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
visitIndexDef(DorisParser.IndexDefContext) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
visitShowFunctions(DorisParser.ShowFunctionsContext) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
visitShowConfig(DorisParser.ShowConfigContext) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
visitBaseTableRefContext(DorisParser.BaseTableRefContext) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
visitShowTransaction(DorisParser.ShowTransactionContext) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
visitInsertTable(DorisParser.InsertTableContext) |   | 63% |   | 50% | 10 | 14 | 11 | 35 | 0 | 1 |
visitCancelAlterTable(DorisParser.CancelAlterTableContext) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
visitMapLiteral(DorisParser.MapLiteralContext) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
visitShowTableStats(DorisParser.ShowTableStatsContext) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
visitShowConvertLsc(DorisParser.ShowConvertLscContext) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
visitModifyDistributionClause(DorisParser.ModifyDistributionClauseContext) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
visitShowColumns(DorisParser.ShowColumnsContext) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visitShowCreateRoutineLoad(DorisParser.ShowCreateRoutineLoadContext) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
lambda$visitAggStateDataType$63(DorisParser.AggStateDataTypeContext) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
visitShowAnalyze(DorisParser.ShowAnalyzeContext) |  | 0% |  | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
visitAlterColumnStats(DorisParser.AlterColumnStatsContext) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
lambda$withPredicate$54(DorisParser.PredicateContext, Expression) |   | 73% |   | 77% | 5 | 18 | 13 | 48 | 0 | 1 |
visitPasswordOption(DorisParser.PasswordOptionContext) |   | 50% |   | 50% | 11 | 12 | 13 | 31 | 0 | 1 |
visitRefreshMTMV(DorisParser.RefreshMTMVContext) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visitAddColumnClause(DorisParser.AddColumnClauseContext) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
visitModifyColumnClause(DorisParser.ModifyColumnClauseContext) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
visitTableName(DorisParser.TableNameContext) |   | 70% |   | 68% | 6 | 12 | 7 | 35 | 0 | 1 |
visitBuildIndex(DorisParser.BuildIndexContext) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
visitAlterMultiPartitionClause(DorisParser.AlterMultiPartitionClauseContext) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
visitCreateTable(DorisParser.CreateTableContext) |   | 85% |   | 78% | 14 | 34 | 3 | 65 | 0 | 1 |
visitCreateMTMV(DorisParser.CreateMTMVContext) |   | 71% |   | 35% | 15 | 18 | 3 | 24 | 0 | 1 |
visitShowData(DorisParser.ShowDataContext) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
visitDropDictionary(DorisParser.DropDictionaryContext) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
visitAdminShowReplicaStatus(DorisParser.AdminShowReplicaStatusContext) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
lambda$visitLockTables$92(DorisParser.LockTableContext) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
parseExplainPlanType(DorisParser.PlanTypeContext) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
visitDropStats(DorisParser.DropStatsContext) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
visitPauseRoutineLoad(DorisParser.PauseRoutineLoadContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
visitResumeRoutineLoad(DorisParser.ResumeRoutineLoadContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
visitStopRoutineLoad(DorisParser.StopRoutineLoadContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
visitAddRollupClause(DorisParser.AddRollupClauseContext) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visitAlterDatabaseSetQuota(DorisParser.AlterDatabaseSetQuotaContext) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
visitShowDatabases(DorisParser.ShowDatabasesContext) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
visitStopDataSyncJob(DorisParser.StopDataSyncJobContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
visitResumeDataSyncJob(DorisParser.ResumeDataSyncJobContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
visitPauseDataSyncJob(DorisParser.PauseDataSyncJobContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
reduceToExpressionTree(int, int, List, DorisParser.LogicalBinaryContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitDropPartitionClause(DorisParser.DropPartitionClauseContext) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
visitDropRowPolicy(DorisParser.DropRowPolicyContext) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
visitShowProcedureStatus(DorisParser.ShowProcedureStatusContext) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
getWildWhere(DorisParser.WildWhereContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visitModifyPartitionClause(DorisParser.ModifyPartitionClauseContext) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
visitShowOpenTables(DorisParser.ShowOpenTablesContext) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visitDescribeDictionary(DorisParser.DescribeDictionaryContext) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
visitRefreshDictionary(DorisParser.RefreshDictionaryContext) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
visitDelete(DorisParser.DeleteContext) |   | 65% |   | 42% | 7 | 8 | 5 | 24 | 0 | 1 |
visitPartitionValueDef(DorisParser.PartitionValueDefContext) |   | 22% |   | 20% | 5 | 6 | 8 | 11 | 0 | 1 |
visitShowLoadProfile(DorisParser.ShowLoadProfileContext) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
visitShowQueryProfile(DorisParser.ShowQueryProfileContext) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
visitShowQueryStats(DorisParser.ShowQueryStatsContext) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
visitDropFunction(DorisParser.DropFunctionContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitShowCreateDatabase(DorisParser.ShowCreateDatabaseContext) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
visitShowWarningErrors(DorisParser.ShowWarningErrorsContext) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
visitAlterTableStats(DorisParser.AlterTableStatsContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
visitRefreshTable(DorisParser.RefreshTableContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitAlterTableAddRollup(DorisParser.AlterTableAddRollupContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitAlterTableDropRollup(DorisParser.AlterTableDropRollupContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitAlterUser(DorisParser.AlterUserContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
lambda$visitArithmeticBinary$21(int, Expression, Expression, DorisParser.ArithmeticBinaryContext) |   | 45% |   | 50% | 5 | 10 | 6 | 12 | 0 | 1 |
visitRecoverPartition(DorisParser.RecoverPartitionContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
visitModifyFrontendOrBackendHostNameClause(DorisParser.ModifyFrontendOrBackendHostNameClauseContext) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
lambda$visitStar$14(DorisParser.StarContext) |   | 77% |   | 73% | 7 | 14 | 6 | 41 | 0 | 1 |
visitAdminCompactTable(DorisParser.AdminCompactTableContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
visitCallProcedure(DorisParser.CallProcedureContext) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
expressionCombiner(Expression, Expression, DorisParser.LogicalBinaryContext) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
visitDropIndex(DorisParser.DropIndexContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitShowQueuedAnalyzeJobs(DorisParser.ShowQueuedAnalyzeJobsContext) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
visitCancelBuildIndex(DorisParser.CancelBuildIndexContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
visitShowDictionaries(DorisParser.ShowDictionariesContext) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
withFrameBound(DorisParser.FrameBoundaryContext) |   | 41% |   | 33% | 6 | 8 | 9 | 18 | 0 | 1 |
visitArraySlice(DorisParser.ArraySliceContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitAlterTableProperties(DorisParser.AlterTablePropertiesContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
visitDescribeTableValuedFunction(DorisParser.DescribeTableValuedFunctionContext) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
lambda$withExplain$44(DorisParser.ExplainContext, LogicalPlan) |   | 47% |   | 33% | 5 | 7 | 5 | 12 | 0 | 1 |
visitWithRemoteStorageSystem(DorisParser.WithRemoteStorageSystemContext) |   | 37% |   | 12% | 4 | 5 | 6 | 11 | 0 | 1 |
visitCreateSyncMvCommand(DorisParser.CreateMTMVContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitRefreshSchedule(DorisParser.RefreshScheduleContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitMvRefreshUnit(DorisParser.IdentifierContext) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
visitRecoverTable(DorisParser.RecoverTableContext) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
lambda$visitDoublePipes$23(DorisParser.DoublePipesContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitAddColumnsClause(DorisParser.AddColumnsClauseContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visitReorderColumnsClause(DorisParser.ReorderColumnsClauseContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visitCancelJobTask(DorisParser.CancelJobTaskContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitDropColumnClause(DorisParser.DropColumnClauseContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visitShowEncryptKeys(DorisParser.ShowEncryptKeysContext) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
visitShowRestore(DorisParser.ShowRestoreContext) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
visitShowCatalogs(DorisParser.ShowCatalogsContext) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
visitAdminCheckTablets(DorisParser.AdminCheckTabletsContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitDropDatabase(DorisParser.DropDatabaseContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
lambda$visitArithmeticBinary$22(DorisParser.ArithmeticBinaryContext) |   | 70% |   | 80% | 2 | 6 | 2 | 17 | 0 | 1 |
visitStepPartitionDef(DorisParser.StepPartitionDefContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitAlterWorkloadGroup(DorisParser.AlterWorkloadGroupContext) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
visitRecoverDatabase(DorisParser.RecoverDatabaseContext) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
visitDropFile(DorisParser.DropFileContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visitShowCollation(DorisParser.ShowCollationContext) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
visitShowTableCreation(DorisParser.ShowTableCreationContext) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
visitSystemVariable(DorisParser.SystemVariableContext) |   | 38% |   | 25% | 4 | 5 | 5 | 10 | 0 | 1 |
visitRefreshCatalog(DorisParser.RefreshCatalogContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
visitAlterDatabaseProperties(DorisParser.AlterDatabasePropertiesContext) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
visitAlterDatabaseRename(DorisParser.AlterDatabaseRenameContext) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visitDropBackendClause(DorisParser.DropBackendClauseContext) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
lambda$visitCharFunction$29(DorisParser.CharFunctionContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
visitDropCatalogRecycleBin(DorisParser.DropCatalogRecycleBinContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitReplaceTableClause(DorisParser.ReplaceTableClauseContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
visitShowUserProperties(DorisParser.ShowUserPropertiesContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
visitAddPartitionClause(DorisParser.AddPartitionClauseContext) |   | 67% |   | 35% | 7 | 8 | 3 | 15 | 0 | 1 |
visitSimpleColumnDef(DorisParser.SimpleColumnDefContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitCancelExport(DorisParser.CancelExportContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitCancelLoad(DorisParser.CancelLoadContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitCreateSqlBlockRule(DorisParser.CreateSqlBlockRuleContext) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
visitShowRowPolicy(DorisParser.ShowRowPolicyContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitAddBrokerClause(DorisParser.AddBrokerClauseContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visitDropBrokerClause(DorisParser.DropBrokerClauseContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visitAddBackendClause(DorisParser.AddBackendClauseContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visitModifyBackendClause(DorisParser.ModifyBackendClauseContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
checkJobNameKey(String, String, DorisParser.SupportedJobStatementContext) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
visitShowBackup(DorisParser.ShowBackupContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitShowSnapshot(DorisParser.ShowSnapshotContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitAdminSetTableStatus(DorisParser.AdminSetTableStatusContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitShowRoutineLoadTask(DorisParser.ShowRoutineLoadTaskContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
visitGrantResourcePrivilege(DorisParser.GrantResourcePrivilegeContext) |   | 76% |   | 62% | 6 | 9 | 3 | 21 | 0 | 1 |
visitRevokeResourcePrivilege(DorisParser.RevokeResourcePrivilegeContext) |   | 76% |   | 62% | 6 | 9 | 3 | 21 | 0 | 1 |
visitCreateRepository(DorisParser.CreateRepositoryContext) |   | 68% |   | 33% | 6 | 7 | 6 | 18 | 0 | 1 |
visitDropJob(DorisParser.DropJobContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getStageAndPattern(DorisParser.StageAndPatternContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitShowView(DorisParser.ShowViewContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitAlterResource(DorisParser.AlterResourceContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitShowGlobalFunctions(DorisParser.ShowGlobalFunctionsContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
visitDropWorkloadGroup(DorisParser.DropWorkloadGroupContext) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
getTableList(List) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitAlterStoragePolicy(DorisParser.AlterStoragePolicyContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitInstallPlugin(DorisParser.InstallPluginContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitTableSnapshotContext(DorisParser.TableSnapshotContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
visitCreateEncryptkey(DorisParser.CreateEncryptkeyContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitCleanQueryStats(DorisParser.CleanQueryStatsContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$visitArithmeticUnary$20(DorisParser.ArithmeticUnaryContext) |   | 48% |   | 25% | 3 | 4 | 3 | 7 | 0 | 1 |
visitRefreshTrigger(DorisParser.RefreshTriggerContext) |   | 45% |   | 50% | 3 | 5 | 4 | 9 | 0 | 1 |
visitGrantUserIdentify(DorisParser.GrantUserIdentifyContext) |   | 37% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
visitCancelMTMVTask(DorisParser.CancelMTMVTaskContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitEnableFeatureClause(DorisParser.EnableFeatureClauseContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitShowTrash(DorisParser.ShowTrashContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
visitAdminCopyTablet(DorisParser.AdminCopyTabletContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitCreateStorageVault(DorisParser.CreateStorageVaultContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitShowReplicaStatus(DorisParser.ShowReplicaStatusContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitAlterStorageVault(DorisParser.AlterStorageVaultContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitLambdaExpression(DorisParser.LambdaExpressionContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitModifyEngineClause(DorisParser.ModifyEngineClauseContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitDropRollupClause(DorisParser.DropRollupClauseContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitShowStoragePolicy(DorisParser.ShowStoragePolicyContext) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
visitAlterSqlBlockRule(DorisParser.AlterSqlBlockRuleContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitShowSmallFiles(DorisParser.ShowSmallFilesContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitCleanLabel(DorisParser.CleanLabelContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitShowDynamicPartition(DorisParser.ShowDynamicPartitionContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitShowSyncJob(DorisParser.ShowSyncJobContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitShowDelete(DorisParser.ShowDeleteContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitSample(DorisParser.SampleContext) |   | 58% |   | 50% | 2 | 3 | 3 | 9 | 0 | 1 |
visitAdminCleanTrash(DorisParser.AdminCleanTrashContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitAdminRebalanceDisk(DorisParser.AdminRebalanceDiskContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitAdminCancelRebalanceDisk(DorisParser.AdminCancelRebalanceDiskContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitShowCreateTable(DorisParser.ShowCreateTableContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitAlterWorkloadPolicy(DorisParser.AlterWorkloadPolicyContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitDropEncryptkey(DorisParser.DropEncryptkeyContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitAlterRepository(DorisParser.AlterRepositoryContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitShowIndexStats(DorisParser.ShowIndexStatsContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitShowColumnHistogramStats(DorisParser.ShowColumnHistogramStatsContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
processCast(Expression, DorisParser.CastDataTypeContext) |   | 61% |   | 75% | 2 | 5 | 3 | 9 | 0 | 1 |
visitCreateProcedure(DorisParser.CreateProcedureContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitDropProcedure(DorisParser.DropProcedureContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitDropCatalog(DorisParser.DropCatalogContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitTableAlias(DorisParser.TableAliasContext) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
visitDropResource(DorisParser.DropResourceContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitDecimalLiteral(DorisParser.DecimalLiteralContext) |   | 39% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
visitSetUserVariable(DorisParser.SetUserVariableContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitOptScanParamsContex(DorisParser.OptScanParamsContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitTabletListContext(DorisParser.TabletListContext) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
visitShowCreateMaterializedView(DorisParser.ShowCreateMaterializedViewContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitShowAllProperties(DorisParser.ShowAllPropertiesContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitDropStoragePolicy(DorisParser.DropStoragePolicyContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitAnalyzeTable(DorisParser.AnalyzeTableContext) |   | 82% |   | 83% | 1 | 4 | 2 | 18 | 0 | 1 |
lambda$visitComplexDataType$65(DorisParser.ComplexDataTypeContext) |   | 68% |   | 75% | 1 | 4 | 1 | 5 | 0 | 1 |
visitPauseJob(DorisParser.PauseJobContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitResumeJob(DorisParser.ResumeJobContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitPauseMTMV(DorisParser.PauseMTMVContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitResumeMTMV(DorisParser.ResumeMTMVContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitShowCreateMTMV(DorisParser.ShowCreateMTMVContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitPlaceholder(DorisParser.PlaceholderContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitShowCreateProcedure(DorisParser.ShowCreateProcedureContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitShowDatabaseId(DorisParser.ShowDatabaseIdContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitAlterCatalogComment(DorisParser.AlterCatalogCommentContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitAlterCatalogProperties(DorisParser.AlterCatalogPropertiesContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitDropRole(DorisParser.DropRoleContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitAlterCatalogRename(DorisParser.AlterCatalogRenameContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitDropUser(DorisParser.DropUserContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitDropAllBrokerClause(DorisParser.DropAllBrokerClauseContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitAddFollowerClause(DorisParser.AddFollowerClauseContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitDropFollowerClause(DorisParser.DropFollowerClauseContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitAddObserverClause(DorisParser.AddObserverClauseContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitDropObserverClause(DorisParser.DropObserverClauseContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitAlterLoadErrorUrlClause(DorisParser.AlterLoadErrorUrlClauseContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$visitCreateProcedure$66(FuncNameInfo, DorisParser.CreateProcedureContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$new$0(Token, Token) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$visitComparison$16(DorisParser.ComparisonContext) |   | 81% |   | 87% | 1 | 8 | 2 | 13 | 0 | 1 |
visitLessThanPartitionDef(DorisParser.LessThanPartitionDefContext) |   | 59% |   | 33% | 3 | 4 | 2 | 6 | 0 | 1 |
visitComplexColType(DorisParser.ComplexColTypeContext) |   | 55% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
visitCancelWarmUpJob(DorisParser.CancelWarmUpJobContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitStructLiteral(DorisParser.StructLiteralContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitShowPartitionId(DorisParser.ShowPartitionIdContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitDropIndexClause(DorisParser.DropIndexClauseContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitModifyColumnCommentClause(DorisParser.ModifyColumnCommentClauseContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitShowCatalogRecycleBin(DorisParser.ShowCatalogRecycleBinContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitShowTableId(DorisParser.ShowTableIdContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitShowTabletsBelong(DorisParser.ShowTabletsBelongContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitLockTables(DorisParser.LockTablesContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitShowWarmUpJob(DorisParser.ShowWarmUpJobContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitShowWorkloadGroups(DorisParser.ShowWorkloadGroupsContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$visitDereference$36(DorisParser.DereferenceContext) |   | 67% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
visitSimpleColumnDefs(DorisParser.SimpleColumnDefsContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
visitElementAt(DorisParser.ElementAtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowSqlBlockRule(DorisParser.ShowSqlBlockRuleContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitShowFrontends(DorisParser.ShowFrontendsContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitDropSqlBlockRule(DorisParser.DropSqlBlockRuleContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitDropStage(DorisParser.DropStageContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
visitTransactionBegin(DorisParser.TransactionBeginContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$visitDataTypeWithNullable$60(DorisParser.DataTypeWithNullableContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitConvertCharSet$30(DorisParser.ConvertCharSetContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitSetOperation$8(DorisParser.SetOperationContext) |   | 89% |   | 75% | 4 | 9 | 2 | 26 | 0 | 1 |
visitRevokeTablePrivilege(DorisParser.RevokeTablePrivilegeContext) |   | 88% |   | 80% | 2 | 6 | 2 | 23 | 0 | 1 |
visitAddConstraint(DorisParser.AddConstraintContext) |   | 86% |   | 83% | 1 | 4 | 1 | 19 | 0 | 1 |
visitCreateAliasFunction(DorisParser.CreateAliasFunctionContext) |   | 80% |   | 50% | 3 | 4 | 1 | 9 | 0 | 1 |
visitDescribeTable(DorisParser.DescribeTableContext) |   | 76% |   | 66% | 2 | 4 | 2 | 11 | 0 | 1 |
visitPrivilege(DorisParser.PrivilegeContext) |   | 65% |   | 50% | 2 | 3 | 3 | 10 | 0 | 1 |
visitShowGrants(DorisParser.ShowGrantsContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitShowCreateView(DorisParser.ShowCreateViewContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitAlterRole(DorisParser.AlterRoleContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitDropWorkloadPolicy(DorisParser.DropWorkloadPolicyContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitDropCachedStats(DorisParser.DropCachedStatsContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitRowConstructorItem(DorisParser.RowConstructorItemContext) |   | 52% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
visitAddIndexClause(DorisParser.AddIndexClauseContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitRelationHintContext(DorisParser.RelationHintContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitShowWarningErrorCount(DorisParser.ShowWarningErrorCountContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitShowClusters(DorisParser.ShowClustersContext) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
visitCancelBackup(DorisParser.CancelBackupContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitCancelRestore(DorisParser.CancelRestoreContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$visitIs_not_null_pred$59(DorisParser.Is_not_null_predContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCreateUserDefineFunction(DorisParser.CreateUserDefineFunctionContext) |   | 89% |   | 78% | 3 | 8 | 1 | 17 | 0 | 1 |
visitPartitionSpec(DorisParser.PartitionSpecContext) |   | 71% |   | 62% | 3 | 5 | 2 | 10 | 0 | 1 |
visitMTMVPartitionInfo(DorisParser.MvPartitionContext) |   | 68% |   | 75% | 1 | 3 | 3 | 10 | 0 | 1 |
visitShowGrantsForUser(DorisParser.ShowGrantsForUserContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitShowStatus(DorisParser.ShowStatusContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$visitLogicalBinary$18(DorisParser.LogicalBinaryContext) |   | 87% |   | 87% | 1 | 5 | 1 | 15 | 0 | 1 |
visitStringLiteral(DorisParser.StringLiteralContext) |   | 84% |   | 70% | 3 | 6 | 1 | 12 | 0 | 1 |
visitAlterSystemRenameComputeGroup(DorisParser.AlterSystemRenameComputeGroupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowConstraint(DorisParser.ShowConstraintContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitIndexDefs(DorisParser.IndexDefsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitRenameRollupClause(DorisParser.RenameRollupClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitRenamePartitionClause(DorisParser.RenamePartitionClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitRenameColumnClause(DorisParser.RenameColumnClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitUninstallPlugin(DorisParser.UninstallPluginContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitShowProc(DorisParser.ShowProcContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitShowReplicaDistribution(DorisParser.ShowReplicaDistributionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitAdminShowReplicaDistribution(DorisParser.AdminShowReplicaDistributionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitShowDiagnoseTablet(DorisParser.ShowDiagnoseTabletContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitAdminDiagnoseTablet(DorisParser.AdminDiagnoseTabletContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitShowProcessList(DorisParser.ShowProcessListContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitShowDataSkew(DorisParser.ShowDataSkewContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitAdminShowTabletStorageFormat(DorisParser.AdminShowTabletStorageFormatContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitShowTabletStorageFormat(DorisParser.ShowTabletStorageFormatContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitShowTabletId(DorisParser.ShowTabletIdContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitAdminRepairTable(DorisParser.AdminRepairTableContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitAdminCancelRepairTable(DorisParser.AdminCancelRepairTableContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitDropAnalyzeJob(DorisParser.DropAnalyzeJobContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitKillAnalyzeJob(DorisParser.KillAnalyzeJobContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$visitRegularQuerySpecification$10(DorisParser.RegularQuerySpecificationContext) |   | 92% |   | 75% | 3 | 9 | 1 | 23 | 0 | 1 |
visitBracketRelationHint(DorisParser.BracketRelationHintContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitHelp(DorisParser.HelpContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$visitAlterDatabaseSetQuota$85(DorisParser.AlterDatabaseSetQuotaContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitSetPassword(DorisParser.SetPasswordContext) |   | 86% |   | 75% | 2 | 5 | 0 | 8 | 0 | 1 |
lambda$withLimit$46(Optional, LogicalPlan) |   | 80% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
visitRollupDef(DorisParser.RollupDefContext) |   | 78% |   | 50% | 2 | 3 | 0 | 6 | 0 | 1 |
lambda$withHaving$53(LogicalPlan, Optional) |   | 65% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
visitUserVariable(DorisParser.UserVariableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCommentRelationHint(DorisParser.CommentRelationHintContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitModifyTableCommentClause(DorisParser.ModifyTableCommentClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowCatalog(DorisParser.ShowCatalogContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitDropRepository(DorisParser.DropRepositoryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAdminCheckTablets$82(List, Token) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$visitShowTabletsBelong$81(List, Token) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$visitTabletListContext$74(List, Token) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$visitDropProcedure$67(FuncNameInfo, DorisParser.DropProcedureContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitUpdate(DorisParser.UpdateContext) |   | 90% |   | 83% | 1 | 4 | 1 | 14 | 0 | 1 |
visitExport(DorisParser.ExportContext) |   | 90% |   | 75% | 2 | 5 | 1 | 14 | 0 | 1 |
visitCreateUser(DorisParser.CreateUserContext) |   | 84% |   | 50% | 2 | 3 | 1 | 8 | 0 | 1 |
visitPartitionDef(DorisParser.PartitionDefContext) |   | 63% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
lambda$visitCastDataType$32(DorisParser.CastDataTypeContext) |   | 58% |   | 25% | 2 | 3 | 3 | 5 | 0 | 1 |
visitDoublePipes(DorisParser.DoublePipesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCharFunction(DorisParser.CharFunctionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitConvertCharSet(DorisParser.ConvertCharSetContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitRelationList(DorisParser.RelationListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitIs_not_null_pred(DorisParser.Is_not_null_predContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitDataTypeWithNullable(DorisParser.DataTypeWithNullableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitAggStateDataType(DorisParser.AggStateDataTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowCreateRepository(DorisParser.ShowCreateRepositoryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitRenameClause(DorisParser.RenameClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowCreateCatalog(DorisParser.ShowCreateCatalogContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAlterDatabaseSetQuota$83(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitAlterDatabaseRename$79(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitAlterDatabaseRename$77(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitAdminCancelRebalanceDisk$76(List, Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAdminRebalanceDisk$75(List, Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAlterDatabaseProperties$72(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitAdminCleanTrash$71(List, Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitRelationList$40(DorisParser.RelationListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
withJoinRelations(LogicalPlan, DorisParser.RelationContext) |   | 97% |   | 92% | 3 | 21 | 1 | 53 | 0 | 1 |
visitCreateWorkloadGroup(DorisParser.CreateWorkloadGroupContext) |   | 85% |   | 50% | 3 | 4 | 0 | 6 | 0 | 1 |
visitAliasedQuery(DorisParser.AliasedQueryContext) |   | 85% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
withWindowFrame(DorisParser.WindowFrameContext) |   | 81% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
visitDropMTMV(DorisParser.DropMTMVContext) |   | 79% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
visitSetCollate(DorisParser.SetCollateContext) |   | 76% |   | 50% | 2 | 3 | 0 | 3 | 0 | 1 |
lambda$withTableAlias$11(DorisParser.TableAliasContext, LogicalPlan) |   | 70% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
visitNamedExpressionSeq(DorisParser.NamedExpressionSeqContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitDropCatalogRecycleBin$70(DropCatalogRecycleBinCommand.IdType, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitGrantTablePrivilege(DorisParser.GrantTablePrivilegeContext) |   | 95% |   | 83% | 2 | 7 | 1 | 25 | 0 | 1 |
visitCreateDatabase(DorisParser.CreateDatabaseContext) |   | 92% |   | 87% | 1 | 5 | 1 | 14 | 0 | 1 |
visitIntegerLiteral(DorisParser.IntegerLiteralContext) |   | 91% |   | 87% | 1 | 5 | 1 | 10 | 0 | 1 |
visitSupportedUnsetStatement(DorisParser.SupportedUnsetStatementContext) |   | 88% |   | 70% | 3 | 6 | 1 | 8 | 0 | 1 |
lambda$visitPrimitiveDataType$64(DorisParser.PrimitiveDataTypeContext) |   | 86% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
visitSimpleCase(DorisParser.SimpleCaseContext) |   | 84% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
visitCreateFile(DorisParser.CreateFileContext) |   | 83% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
visitGrantRole(DorisParser.GrantRoleContext) |   | 82% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
visitUseDatabase(DorisParser.UseDatabaseContext) |   | 82% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
visitArrayLiteral(DorisParser.ArrayLiteralContext) |   | 80% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
visitIdentifierOrTextOrAsterisk(DorisParser.IdentifierOrTextOrAsteriskContext) |   | 76% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
visitSwitchCatalog(DorisParser.SwitchCatalogContext) |   | 66% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
lambda$visitAlterDatabaseSetQuota$84() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAlterDatabaseRename$80() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAlterDatabaseRename$78() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAlterDatabaseProperties$73() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitShowCreateProcedure$69(FuncNameInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitShowProcedureStatus$68(Set) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitSpecifiedPartitionContext(DorisParser.SpecifiedPartitionContext) |   | 89% |   | 66% | 2 | 4 | 1 | 8 | 0 | 1 |
visitFunctionArguments(DorisParser.FunctionArgumentsContext) |   | 84% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
visitAdminSetFrontendConfig(DorisParser.AdminSetFrontendConfigContext) |   | 81% |   | 25% | 2 | 3 | 0 | 3 | 0 | 1 |
visitFunctionIdentifier(DorisParser.FunctionIdentifierContext) |   | 78% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
visitBuildMode(DorisParser.BuildModeContext) |   | 75% |   | 66% | 2 | 4 | 2 | 7 | 0 | 1 |
visitCurrentDate(DorisParser.CurrentDateContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCurrentTime(DorisParser.CurrentTimeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCurrentTimestamp(DorisParser.CurrentTimestampContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitLocalTime(DorisParser.LocalTimeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitLocalTimestamp(DorisParser.LocalTimestampContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCurrentUser(DorisParser.CurrentUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitSessionUser(DorisParser.SessionUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCommentDistributeType(DorisParser.CommentDistributeTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowAuthors(DorisParser.ShowAuthorsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowEvents(DorisParser.ShowEventsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowStorageVault(DorisParser.ShowStorageVaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowLastInsert(DorisParser.ShowLastInsertContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowDataTypes(DorisParser.ShowDataTypesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowBackends(DorisParser.ShowBackendsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowPlugins(DorisParser.ShowPluginsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowTriggers(DorisParser.ShowTriggersContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowRepositories(DorisParser.ShowRepositoriesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowRoles(DorisParser.ShowRolesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowStorageEngines(DorisParser.ShowStorageEnginesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowCharset(DorisParser.ShowCharsetContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCleanAllProfile(DorisParser.CleanAllProfileContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowWhitelist(DorisParser.ShowWhitelistContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowStages(DorisParser.ShowStagesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowBroker(DorisParser.ShowBrokerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitSync(DorisParser.SyncContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitShowPrivileges(DorisParser.ShowPrivilegesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitUnlockTables(DorisParser.UnlockTablesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitDropExpiredStats(DorisParser.DropExpiredStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitPauseAllRoutineLoad(DorisParser.PauseAllRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitResumeAllRoutineLoad(DorisParser.ResumeAllRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitCleanAllQueryStats(DorisParser.CleanAllQueryStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitTranscationCommit(DorisParser.TranscationCommitContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitTransactionRollback(DorisParser.TransactionRollbackContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitModifyBackendClause$91(Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitDropBackendClause$89(Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAddBackendClause$88(Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitDropBrokerClause$87(Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAddBrokerClause$86(Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAggStateDataType$62(Pair) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitAggStateDataType$61(Pair) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
withGenerate(LogicalPlan, DorisParser.LateralViewContext) |  | 96% |   | 62% | 3 | 5 | 1 | 19 | 0 | 1 |
visitCreateStoragePolicy(DorisParser.CreateStoragePolicyContext) |  | 90% |   | 50% | 2 | 3 | 0 | 6 | 0 | 1 |
parseConstant(DorisParser.ConstantContext) |  | 83% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
visitCreateTableLike(DorisParser.CreateTableLikeContext) |  | 97% |   | 83% | 2 | 7 | 0 | 11 | 0 | 1 |
visitReplay(DorisParser.ReplayContext) |  | 96% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
withRelations(LogicalPlan, List) |  | 95% |   | 83% | 1 | 4 | 1 | 10 | 0 | 1 |
visitPartitionTable(DorisParser.PartitionTableContext) |  | 94% |   | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
withOutFile(LogicalPlan, DorisParser.OutFileClauseContext) |  | 94% |   | 50% | 3 | 4 | 1 | 10 | 0 | 1 |
typeCoercionItems(List) |  | 94% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
visitCreateRole(DorisParser.CreateRoleContext) |  | 94% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
visitCreateResource(DorisParser.CreateResourceContext) |  | 94% |   | 75% | 1 | 3 | 0 | 6 | 0 | 1 |
visitUserIdentify(DorisParser.UserIdentifyContext) |  | 93% |   | 83% | 1 | 4 | 0 | 8 | 0 | 1 |
visitFixedPartitionDef(DorisParser.FixedPartitionDefContext) |  | 92% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
lambda$visitEncryptKey$28(DorisParser.EncryptKeyContext) |  | 92% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
visitChildren(RuleNode) |  | 83% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
visitRefreshMethod(DorisParser.RefreshMethodContext) |  | 77% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
visitSetSystemVariable(DorisParser.SetSystemVariableContext) |  | 96% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
visitSetLdapAdminPassword(DorisParser.SetLdapAdminPasswordContext) |  | 95% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
lambda$withAggregate$52(Optional, DorisParser.SelectColumnClauseContext, LogicalPlan) |  | 100% |  | 100% | 0 | 5 | 0 | 18 | 0 | 1 |
lambda$withSelectQuerySpecification$47(LogicalPlan, Optional, DorisParser.SelectClauseContext, Optional, Optional, Optional) |  | 100% |  | 100% | 0 | 5 | 0 | 16 | 0 | 1 |
lambda$visitNamedExpression$15(DorisParser.NamedExpressionContext) |  | 100% |  | 100% | 0 | 5 | 0 | 15 | 0 | 1 |
visitMultiStatements(DorisParser.MultiStatementsContext) |  | 100% |   | 75% | 1 | 3 | 0 | 14 | 0 | 1 |
visitCreateRowPolicy(DorisParser.CreateRowPolicyContext) |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
visitSetUserProperties(DorisParser.SetUserPropertiesContext) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
withWindowSpec(DorisParser.WindowSpecContext, Expression) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
visitCreateCatalog(DorisParser.CreateCatalogContext) |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 1 |
reduceToLogicalPlanTree(int, int, List, SetOperation.Qualifier) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
lambda$withProjection$50(Optional, boolean, LogicalPlan, DorisParser.SelectColumnClauseContext) |  | 100% |  | 100% | 0 | 5 | 0 | 9 | 0 | 1 |
visitAlterTable(DorisParser.AlterTableContext) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
visitPropertyItemList(DorisParser.PropertyItemListContext) |  | 100% |   | 83% | 1 | 4 | 0 | 9 | 0 | 1 |
visitInPartitionDef(DorisParser.InPartitionDefContext) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
stripQuotes(String) |  | 100% |   | 75% | 2 | 5 | 0 | 4 | 0 | 1 |
lambda$withJoinRelations$48(DorisParser.JoinRelationContext, DorisParser.DistributeTypeContext) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
visitSetOptions(DorisParser.SetOptionsContext) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
lambda$visitSortItem$41(DorisParser.SortItemContext) |  | 100% |   | 75% | 2 | 5 | 0 | 4 | 0 | 1 |
visitTruncateTable(DorisParser.TruncateTableContext) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
visitInlineTable(DorisParser.InlineTableContext) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
visitDataTypeList(DorisParser.DataTypeListContext) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
visitSetVariableWithType(DorisParser.SetVariableWithTypeContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
visitSearchedCase(DorisParser.SearchedCaseContext) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
visitRowConstructor(DorisParser.RowConstructorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
visitStatementDefault(DorisParser.StatementDefaultContext) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
visitKillQuery(DorisParser.KillQueryContext) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
lambda$visitTableValuedFunction$13(DorisParser.TableValuedFunctionContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
withQueryOrganization(LogicalPlan, DorisParser.QueryOrganizationContext) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
visitCreateStage(DorisParser.CreateStageContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
visitRevokeRole(DorisParser.RevokeRoleContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
lambda$visitAliasQuery$6(DorisParser.AliasQueryContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getOriginSql(ParserRuleContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitDropConstraint(DorisParser.DropConstraintContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visitStatementScope(DorisParser.StatementScopeContext) |  | 100% |   | 87% | 1 | 5 | 0 | 7 | 0 | 1 |
visitDecommissionBackendClause(DorisParser.DecommissionBackendClauseContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
visitIdentifierOrText(DorisParser.IdentifierOrTextContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
visitCommentSpec(DorisParser.CommentSpecContext) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
lambda$visitQuery$7(DorisParser.QueryContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visitUpdateAssignment(DorisParser.UpdateAssignmentContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$visitSimpleCase$24(Expression, DorisParser.WhenClauseContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPredicated$19(DorisParser.PredicatedContext) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
visit(List, Class) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitSetCharset(DorisParser.SetCharsetContext) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
visitDescribeTableAll(DorisParser.DescribeTableAllContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$visitExtract$27(DorisParser.ExtractContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
withCte(LogicalPlan, DorisParser.CteContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
lambda$withSort$45(Optional, LogicalPlan) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$visitPartitionTable$42(DorisParser.IdentityOrFunctionContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
withTableAlias(LogicalPlan, DorisParser.TableAliasContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
parsePropertyKey(DorisParser.PropertyKeyContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
visitInterval(DorisParser.IntervalContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
withExplain(LogicalPlan, DorisParser.ExplainContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
withSelectQuerySpecification(ParserRuleContext, LogicalPlan, DorisParser.SelectClauseContext, Optional, Optional, Optional, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$withFilter$51(Optional, LogicalPlan) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$visitSearchedCase$25(DorisParser.WhenClauseContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getQualifier(DorisParser.SetOperationContext) |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
parsePropertyValue(DorisParser.PropertyValueContext) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
visitKillConnection(DorisParser.KillConnectionContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
LogicalPlanBuilder(Map) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
visitUpdateAssignmentSeq(DorisParser.UpdateAssignmentSeqContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visitColumnDefs(DorisParser.ColumnDefsContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitPartitionsDef(DorisParser.PartitionsDefContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
visitPartitionValueList(DorisParser.PartitionValueListContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visitRollupDefs(DorisParser.RollupDefsContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
withProjection(LogicalPlan, DorisParser.SelectColumnClauseContext, Optional, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
withInList(DorisParser.PredicateContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitComplexColTypeList(DorisParser.ComplexColTypeListContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitAdminSetReplicaStatus(DorisParser.AdminSetReplicaStatusContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
visitPrivilegeList(DorisParser.PrivilegeListContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lambda$visitExist$57(DorisParser.ExistContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitAliasQuery$5(DorisParser.AliasQueryContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lambda$visitAddConstraint$3(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitAddConstraint$2(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitPropertyClause(DorisParser.PropertyClauseContext) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
visitMultipartIdentifierOrAsterisk(DorisParser.MultipartIdentifierOrAsteriskContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visitMultipartIdentifier(DorisParser.MultipartIdentifierContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visitIdentifierSeq(DorisParser.IdentifierSeqContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
withAggregate(LogicalPlan, DorisParser.SelectColumnClauseContext, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitIsnull$58(DorisParser.IsnullContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitSubqueryExpression$56(DorisParser.SubqueryExpressionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitConvertType$31(DorisParser.ConvertTypeContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitCast$26(DorisParser.CastContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
logicalPlanCombiner(LogicalPlan, LogicalPlan, SetOperation.Qualifier) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
toStringValue(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
withSort(LogicalPlan, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
withFilter(LogicalPlan, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
withHaving(LogicalPlan, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
withPredicate(Expression, DorisParser.PredicateContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSetDefaultStorageVault(DorisParser.SetDefaultStorageVaultContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitLogicalNot$17(DorisParser.LogicalNotContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitTableName$12(List, Token) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
visitSingleStatement(DorisParser.SingleStatementContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitAliasQuery(DorisParser.AliasQueryContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitQuery(DorisParser.QueryContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSetOperation(DorisParser.SetOperationContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSubquery(DorisParser.SubqueryContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitRegularQuerySpecification(DorisParser.RegularQuerySpecificationContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitTableValuedFunction(DorisParser.TableValuedFunctionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitStar(DorisParser.StarContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitNamedExpression(DorisParser.NamedExpressionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitComparison(DorisParser.ComparisonContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitLogicalNot(DorisParser.LogicalNotContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitLogicalBinary(DorisParser.LogicalBinaryContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitPredicated(DorisParser.PredicatedContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitArithmeticUnary(DorisParser.ArithmeticUnaryContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitArithmeticBinary(DorisParser.ArithmeticBinaryContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitCast(DorisParser.CastContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitExtract(DorisParser.ExtractContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitConvertType(DorisParser.ConvertTypeContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitCastDataType(DorisParser.CastDataTypeContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitFunctionCallExpression(DorisParser.FunctionCallExpressionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitDereference(DorisParser.DereferenceContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitBooleanLiteral(DorisParser.BooleanLiteralContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
visitFromClause(DorisParser.FromClauseContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitRelations(DorisParser.RelationsContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSortItem(DorisParser.SortItemContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
withLimit(LogicalPlan, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getNamedExpressions(DorisParser.NamedExpressionSeqContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSubqueryExpression(DorisParser.SubqueryExpressionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitExist(DorisParser.ExistContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitIsnull(DorisParser.IsnullContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitComplexDataType(DorisParser.ComplexDataTypeContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitEncryptKey(DorisParser.EncryptKeyContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
optionalVisit(Object, Supplier) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitPrimitiveDataType(DorisParser.PrimitiveDataTypeContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$getNamedExpressions$55(DorisParser.NamedExpressionSeqContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitRelations$39(DorisParser.RelationsContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitSingleStatement$1(DorisParser.SingleStatementContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitParenthesizedExpression(DorisParser.ParenthesizedExpressionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitRelation(DorisParser.RelationContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitIdentifierList(DorisParser.IdentifierListContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
plan(ParserRuleContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getExpression(ParserRuleContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitCollate(DorisParser.CollateContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitAlterSystem(DorisParser.AlterSystemContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPartitionsDef$43(DorisParser.PartitionDefContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitFromClause$38(DorisParser.FromClauseContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$withWindowSpec$34(OrderKey) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitSubquery$9(DorisParser.SubqueryContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitMultiStatements$4(DorisParser.StatementContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
typedVisit(ParseTree) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitColumnReference(DorisParser.ColumnReferenceContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitNullLiteral(DorisParser.NullLiteralContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitBracketDistributeType(DorisParser.BracketDistributeTypeContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSetNames(DorisParser.SetNamesContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitSetTransaction(DorisParser.SetTransactionContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitDecommissionBackendClause$90(Token) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$typeCoercionItems$37(DataType, Literal) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitUnitIdentifier(DorisParser.UnitIdentifierContext) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$withProjection$49(NamedExpression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$optionalVisit$35(Supplier, Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
visitUnsupported(DorisParser.UnsupportedContext) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |