Skip to content

Commit

Permalink
add PlannerInfo
Browse files Browse the repository at this point in the history
  • Loading branch information
svenklemm committed Oct 22, 2024
1 parent 1236c78 commit 32cda7f
Showing 1 changed file with 82 additions and 0 deletions.
82 changes: 82 additions & 0 deletions gdb_postgresql.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,88 @@
from gdb_postgresql.value import *
from gdb_postgresql.bitmapset import Bitmapset

class PlannerInfo(PgObject):
skipped_zero = [
"parse",
"glob",
"parent_root",
"plan_params",
"outer_params",
"simple_rel_array",
"simple_rel_array_size",
"simple_rte_array",
"append_rel_array",
"all_baserels",
"outer_join_rels",
"all_query_rels",
"join_rel_list",
"join_rel_hash",
"join_rel_level",
"join_cur_level",
"init_plans",
"cte_plan_ids",
"multiexpr_params",
"join_domains",
"eq_classes",
"ec_merging_done",
"canon_pathkeys",
"left_join_clauses",
"right_join_clauses",
"full_join_clauses",
"join_info_list",
"last_rinfo_serial",
"all_result_relids",
"leaf_result_relids",
"append_rel_list",
"row_identity_vars",
"rowMarks",
"placeholder_list",
"placeholder_array",
"placeholder_array_size",
"fkey_list",
"query_pathkeys",
"group_pathkeys",
"num_groupby_pathkeys",
"window_pathkeys",
"distinct_pathkeys",
"sort_pathkeys",
"setop_pathkeys",
"part_schemes",
"initial_rels",
"upper_rels",
"upper_targets",
"processed_groupClause",
"processed_distinctClause",
"processed_tlist",
"update_colnos",
"grouping_map",
"minmax_aggs",
"planner_cxt",
"total_table_pages",
"tuple_fraction",
"limit_tuples",
"qual_security_level",
"hasJoinRTEs",
"hasLateralRTEs",
"hasHavingQual",
"hasPseudoConstantQuals",
"hasAlternativeSubPlans",
"placeholdersFrozen",
"hasRecursion",
"agginfos",
"aggtransinfos",
"numOrderedAggs",
"hasNonPartialAggs",
"hasNonSerialAggs",
"wt_param_id",
"non_recursive_path",
"curOuterRels",
"curOuterParams",
"isAltSubplan",
"isUsedSubplan",
"join_search_private",
"partColsUpdated",
]

class NameData():
def __init__(self, val):
Expand Down

0 comments on commit 32cda7f

Please sign in to comment.