LCOV - code coverage report
Current view: top level - src/catalog - CardinalityEstimator.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 158 436 36.2 %
Date: 2025-03-25 01:19:55 Functions: 27 94 28.7 %
Branches: 110 1196 9.2 %

Function Name Sort by function name Hit count Sort by hit count
_ZN12_GLOBAL__N_114JoinTranslatorC2Ev 0
_ZN12_GLOBAL__N_114JoinTranslatorD0Ev 0
_ZN12_GLOBAL__N_114JoinTranslatorD2Ev 0
_ZN12_GLOBAL__N_114JoinTranslatorclERKN1m3ast10BinaryExprE 0
_ZN12_GLOBAL__N_114JoinTranslatorclERKN1m3ast10DesignatorE 0
_ZN12_GLOBAL__N_114JoinTranslatorclERKN1m3ast17FnApplicationExprE 0
_ZN12_GLOBAL__N_114JoinTranslatorclERKN1m3ast8ConstantE 0
_ZN12_GLOBAL__N_114JoinTranslatorclERKN1m3ast9ErrorExprE 0
_ZN12_GLOBAL__N_114JoinTranslatorclERKN1m3ast9QueryExprE 0
_ZN12_GLOBAL__N_114JoinTranslatorclERKN1m3ast9UnaryExprE 0
_ZN12_GLOBAL__N_116FilterTranslatorC2Ev 0
_ZN12_GLOBAL__N_116FilterTranslatorD0Ev 0
_ZN12_GLOBAL__N_116FilterTranslatorD2Ev 0
_ZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast10BinaryExprE 0
_ZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast10DesignatorE 0
_ZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast17FnApplicationExprE 0
_ZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantE 0
_ZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast9ErrorExprE 0
_ZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast9QueryExprE 0
_ZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast9UnaryExprE 0
_ZN1m12SpnEstimator10learn_spnsEv 0
_ZN1m12SpnEstimator11find_spn_idERKNS0_12SpnDataModelERSt4pairIS4_INS_6PooledIPKcNS_7PODPoolIS7_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEESD_ESE_E 0
_ZN1m12SpnEstimator13learn_new_spnERKNS_6PooledIPKcNS_7PODPoolIS3_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEE 0
_ZN1m12SpnEstimator13max_frequencyERKNS0_12SpnDataModelERKNS_6PooledIPKcNS_7PODPoolIS6_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEE 0
_ZN1m12SpnEstimator13max_frequencyERKNS0_12SpnDataModelERSt4pairIS4_INS_6PooledIPKcNS_7PODPoolIS7_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEESD_ESE_E 0
_ZN1m12SpnEstimatorD0Ev 0
_ZN1m12SpnEstimatorD1Ev 0
_ZN1m12SpnEstimatorD2Ev 0
_ZN1m20CardinalityEstimatorD0Ev 0
_ZN1m20CardinalityEstimatorD1Ev 0
_ZN1m29InjectionCardinalityEstimatorC1ENS_6PooledIPKcNS_7PODPoolIS3_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEE 0
_ZN1m29InjectionCardinalityEstimatorC2ENS_6PooledIPKcNS_7PODPoolIS3_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEE 0
_ZN1m29InjectionCardinalityEstimatorC2ERNS_10DiagnosticENS_6PooledIPKcNS_7PODPoolIS5_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEERSi 0
_ZN1m9DataModelD0Ev 0
_ZNK1m12SpnEstimator11empty_modelEv 0
_ZNK1m12SpnEstimator13estimate_joinERKNS_10QueryGraphERKNS_9DataModelES6_RKNS_3cnf3CNFE 0
_ZNK1m12SpnEstimator13estimate_scanERKNS_10QueryGraphENS_11SmallBitsetE 0
_ZNK1m12SpnEstimator14estimate_limitERKNS_10QueryGraphERKNS_9DataModelEmm 0
_ZNK1m12SpnEstimator15estimate_filterERKNS_10QueryGraphERKNS_9DataModelERKNS_3cnf3CNFE 0
_ZNK1m12SpnEstimator17estimate_groupingERKNS_10QueryGraphERKNS_9DataModelERKSt6vectorISt4pairISt17reference_wrapperIKNS_3ast4ExprEENS_6PooledIPKcNS_7PODPoolISG_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb1EEEESaISN_EE 0
_ZNK1m12SpnEstimator19predict_cardinalityERKNS_9DataModelE 0
_ZNK1m12SpnEstimator5printERSo 0
_ZNK1m12SpnEstimatorclINS_21PlanTableSmallOrDenseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS4_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZNK1m12SpnEstimatorclINS_23PlanTableLargeAndSparseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS4_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZNK1m12SpnEstimatorclIRKNS_21PlanTableSmallOrDenseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS6_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZNK1m12SpnEstimatorclIRKNS_23PlanTableLargeAndSparseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS6_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZNK1m20CardinalityEstimator30predict_number_distinct_valuesERKNS_9DataModelE 0
_ZNK1m25CartesianProductEstimator11empty_modelEv 0
_ZNK1m25CartesianProductEstimatorclINS_21PlanTableSmallOrDenseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS4_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZNK1m25CartesianProductEstimatorclINS_23PlanTableLargeAndSparseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS4_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZNK1m25CartesianProductEstimatorclIRKNS_23PlanTableLargeAndSparseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS6_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZNK1m29InjectionCardinalityEstimator11empty_modelEv 0
_ZNK1m29InjectionCardinalityEstimatorclINS_21PlanTableSmallOrDenseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS4_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZNK1m29InjectionCardinalityEstimatorclINS_23PlanTableLargeAndSparseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS4_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZNK1m29InjectionCardinalityEstimatorclIRKNS_23PlanTableLargeAndSparseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS6_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 0
_ZZL31register_cardinality_estimatorsvENK3$_0clEb 0
_ZZL31register_cardinality_estimatorsvENK3$_1clEPKc 0
_ZZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantEENKUlOT_E_clIRKNS1_17CharacterSequenceEEEDaS7_ 0
_ZZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantEENKUlOT_E_clIRKNS1_4DateEEEDaS7_ 0
_ZZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantEENKUlOT_E_clIRKNS1_6BitmapEEEDaS7_ 0
_ZZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantEENKUlOT_E_clIRKNS1_6FnTypeEEEDaS7_ 0
_ZZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantEENKUlOT_E_clIRKNS1_7BooleanEEEDaS7_ 0
_ZZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantEENKUlOT_E_clIRKNS1_8DateTimeEEEDaS7_ 0
_ZZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantEENKUlOT_E_clIRKNS1_9ErrorTypeEEEDaS7_ 0
_ZZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantEENKUlRKNS1_7NumericEE_clES8_ 0
_ZZN12_GLOBAL__N_116FilterTranslatorclERKN1m3ast8ConstantEENKUlRKNS1_8NoneTypeEE_clES8_ 0
__cxx_global_var_init.1 0
_ZL31register_cardinality_estimatorsv 1
_ZNK1m25CartesianProductEstimator15estimate_filterERKNS_10QueryGraphERKNS_9DataModelERKNS_3cnf3CNFE 1
_ZNK1m25CartesianProductEstimator17estimate_groupingERKNS_10QueryGraphERKNS_9DataModelERKSt6vectorISt4pairISt17reference_wrapperIKNS_3ast4ExprEENS_6PooledIPKcNS_7PODPoolISG_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb1EEEESaISN_EE 1
__cxx_global_var_init 1
__cxx_global_var_init.2 1
__cxx_global_var_init.3 1
__cxx_global_var_init.4 1
__cxx_global_var_init.5 1
__cxx_global_var_init.54 1
_ZNK1m29InjectionCardinalityEstimator15estimate_filterERKNS_10QueryGraphERKNS_9DataModelERKNS_3cnf3CNFE 2
_ZNK1m29InjectionCardinalityEstimator17estimate_groupingERKNS_10QueryGraphERKNS_9DataModelERKSt6vectorISt4pairISt17reference_wrapperIKNS_3ast4ExprEENS_6PooledIPKcNS_7PODPoolISG_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb1EEEESaISN_EE 2
_ZNK1m25CartesianProductEstimator14estimate_limitERKNS_10QueryGraphERKNS_9DataModelEmm 4
_ZNK1m29InjectionCardinalityEstimator14estimate_limitERKNS_10QueryGraphERKNS_9DataModelEmm 4
_ZNK1m25CartesianProductEstimatorclIRKNS_21PlanTableSmallOrDenseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS6_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 13
_ZN1m29InjectionCardinalityEstimator9read_jsonERNS_10DiagnosticERSiRKNS_6PooledIPKcNS_7PODPoolIS6_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEE 52
_ZN1m29InjectionCardinalityEstimatorC1ERNS_10DiagnosticENS_6PooledIPKcNS_7PODPoolIS5_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEERSi 52
_ZNK1m29InjectionCardinalityEstimatorclIRKNS_21PlanTableSmallOrDenseEEESt10unique_ptrINS_9DataModelESt14default_deleteIS6_EENS_21estimate_join_all_tagEOT_RKNS_10QueryGraphENS_11SmallBitsetERKNS_3cnf3CNFE 120
_ZNK1m25CartesianProductEstimator13estimate_joinERKNS_10QueryGraphERKNS_9DataModelES6_RKNS_3cnf3CNFE 158
_ZNK1m25CartesianProductEstimator13estimate_scanERKNS_10QueryGraphENS_11SmallBitsetE 194
_ZNK1m29InjectionCardinalityEstimator13estimate_scanERKNS_10QueryGraphENS_11SmallBitsetE 357
_ZNK1m29InjectionCardinalityEstimator13estimate_joinERKNS_10QueryGraphERKNS_9DataModelES6_RKNS_3cnf3CNFE 364
_ZNK1m29InjectionCardinalityEstimator15make_identifierERKNS_10QueryGraphENS_11SmallBitsetE 484
_ZNK1m25CartesianProductEstimator19predict_cardinalityERKNS_9DataModelE 574
_ZN1m20CardinalityEstimatorD2Ev 612
_ZN1m9DataModelD2Ev 1544
_ZZNK1m29InjectionCardinalityEstimator15make_identifierERKNS_10QueryGraphENS_11SmallBitsetEENK3$_0clINS_6PooledIPKcNS_7PODPoolIS9_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEESF_EEDaT_T0_ 1636
_ZNK1m29InjectionCardinalityEstimator19predict_cardinalityERKNS_9DataModelE 2054

Generated by: LCOV version 1.16