MCPcopy Create free account

hub / github.com/pganalyze/lint / functions

Functions21 in github.com/pganalyze/lint

↓ 4 callersFunctionclauses_from_cond
(cond: Option<&str>)
src/main.rs:338
↓ 4 callersFunctionquery_for_scan
(table: &str, scan: &Scan)
src/main.rs:587
↓ 3 callersFunctiongeneric_explain
(client: &mut postgres::Client, query_text: &str)
src/main.rs:251
↓ 2 callersFunctioncalculate_index_write_overhead
This is a simplified calculation for Index Write Overhead, that does not consider NULL%, partial indexes, and assumes a btree index. It also does not
src/main.rs:633
↓ 2 callersFunctioncreate_scan
(restriction_clauses: Vec<String>, join_clauses: Vec<String>, estimated_scans_per_minute: f64)
src/main.rs:315
↓ 2 callersFunctiongeneric_explain_without_index_scans
(client: &mut postgres::Client, query_text: &str)
src/main.rs:278
↓ 2 callersFunctionis_column_ref_for_other_rel
(node: pg_query::NodeMut, table_alias: &str)
src/main.rs:393
↓ 2 callersFunctionwalk_explain
(plan_json: &serde_json::Value, mut f: F)
src/main.rs:298
↓ 1 callersFunctioncheck
(client: &mut postgres::Client, queries: Vec<Query>, settings: &IndexSelectionModelSettings, filter_table: Opt
src/main.rs:842
↓ 1 callersFunctiondeparse_aexpr
(expr: &pg_query::Node)
src/main.rs:325
↓ 1 callersFunctiongenerate_possible_indexes
(table: &str, scans: &Vec<Scan>)
src/main.rs:602
↓ 1 callersFunctionget_existing_index_info
(client: &mut postgres::Client, table: &str, oid: Oid)
src/main.rs:652
↓ 1 callersFunctionget_hypothetical_index_info
(client: &mut postgres::Client, table: &str, index: &PossibleIndex, oid: Oid)
src/main.rs:667
↓ 1 callersFunctionget_parent_or_self
(client: &mut postgres::Client, schema: String, relname: String)
src/main.rs:292
↓ 1 callersFunctionindexes_and_costs_from_scans
(client: &mut postgres::Client, table: &str, scans: &Vec<Scan>, possible_indexes_defs: Vec<PossibleIndex>, ver
src/main.rs:725
↓ 1 callersFunctionscans_from_plan
(client: &mut postgres::Client, plan: QueryWithPlan)
src/main.rs:428
↓ 1 callersFunctionselect_indexes
(input: &IndexSelectionModelInput, settings: &IndexSelectionModelSettings, verbose: bool)
src/main.rs:813
↓ 1 callersFunctionwith_each_index_on_table
(client: &mut postgres::Client, table: &str, mut f: F)
src/main.rs:682
↓ 1 callersFunctionwith_hypothetical_index
(client: &mut postgres::Client, table: &str, index: &PossibleIndex, mut f: F)
src/main.rs:705
Functiongeneric_explain_fallback
(client: &mut postgres::Client, query_text: &str)
src/main.rs:199
Functionmain
()
src/main.rs:952