B&W print-friendly diagrams + tinkerpop-0001 + wave-3 proof sections. Squash of 94 local commits onto remote master.
65 lines
No EOL
9.4 KiB
Text
65 lines
No EOL
9.4 KiB
Text
[34m# scan=postgresql host=unsb-vm-3586-948591 date=2026-03-23T21:43:47Z
|
||
Updating files: 61% (4646/7561)
|
||
Updating files: 62% (4688/7561)
|
||
Updating files: 63% (4764/7561)
|
||
Updating files: 64% (4840/7561)
|
||
Updating files: 65% (4915/7561)
|
||
Updating files: 66% (4991/7561)
|
||
Updating files: 67% (5066/7561)
|
||
Updating files: 68% (5142/7561)
|
||
Updating files: 69% (5218/7561)
|
||
Updating files: 70% (5293/7561)
|
||
Updating files: 71% (5369/7561)
|
||
Updating files: 72% (5444/7561)
|
||
Updating files: 73% (5520/7561)
|
||
Updating files: 74% (5596/7561)
|
||
Updating files: 75% (5671/7561)
|
||
Updating files: 76% (5747/7561)
|
||
Updating files: 77% (5822/7561)
|
||
Updating files: 78% (5898/7561)
|
||
Updating files: 79% (5974/7561)
|
||
Updating files: 80% (6049/7561)
|
||
Updating files: 81% (6125/7561)
|
||
Updating files: 82% (6201/7561)
|
||
Updating files: 83% (6276/7561)
|
||
Updating files: 84% (6352/7561)
|
||
Updating files: 85% (6427/7561)
|
||
Updating files: 86% (6503/7561)
|
||
Updating files: 87% (6579/7561)
|
||
Updating files: 88% (6654/7561)
|
||
Updating files: 89% (6730/7561)
|
||
Updating files: 90% (6805/7561)
|
||
Updating files: 91% (6881/7561)
|
||
Updating files: 92% (6957/7561)
|
||
Updating files: 93% (7032/7561)
|
||
Updating files: 94% (7108/7561)
|
||
Updating files: 95% (7183/7561)
|
||
Updating files: 96% (7259/7561)
|
||
Updating files: 97% (7335/7561)
|
||
Updating files: 98% (7410/7561)
|
||
Updating files: 99% (7486/7561)
|
||
Updating files: 100% (7561/7561)
|
||
Updating files: 100% (7561/7561), done.
|
||
# roots: /tmp/postgres/src/backend/optimizer
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/path/equivclass.c:1041 if (!list_member(exprvars, lfirst(lc2))) [loop: foreach(lc2, emvars)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/path/equivclass.c:2670 !list_member_oid(ec->ec_opfamilies, opfamily)) [loop: foreach(lc1, root->eq_classes)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/path/indxpath.c:524 if (list_member(*considered_relids, clause_relids)) [loop: foreach(lc, indexjoinclauses)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/path/indxpath.c:619 if (list_member(*considered_relids, relids)) [loop: foreach(lc, jclauseset->indexclauses[indexcol])]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/path/indxpath.c:4232 if (!list_member_oid(rinfo->mergeopfamilies, ind->opfamily[c])) [loop: foreach(lc, restrictlist)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/path/pathkeys.c:414 !list_member_ptr(grouping_pathkeys, pathkey) || [loop: foreach(lc, pathkeys)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/plan/analyzejoins.c:1914 if (!list_member(toKeep->reltarget->exprs, node)) [loop: foreach(lc, toRemove->reltarget->exprs)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/plan/createplan.c:3099 if (list_member(indexquals, clause)) [loop: foreach(l, scan_clauses)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/plan/createplan.c:3101 if (rinfo->parent_ec && list_member_ptr(indexECs, rinfo->parent_ec)) [loop: foreach(l, scan_clauses)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/plan/createplan.c:3418 if (list_member_ptr(tidquals, rinfo)) [loop: foreach(l, scan_clauses)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/plan/createplan.c:3500 if (list_member_ptr(tidrangequals, rinfo)) [loop: foreach(l, scan_clauses)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/plan/createplan.c:4291 if (tlist_member((Expr *) phv, outer_tlist)) [loop: foreach(lc, nestParams)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/plan/createplan.c:4299 * Note: it's safe to do this after the tlist_member() check, because [loop: foreach(lc, nestParams)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/plan/planner.c:2971 if (list_member_ptr(new_groupclause, gc)) [loop: foreach(gl, parse->groupClause)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/plan/planner.c:3233 if (list_member_int(new_elems, ref)) [loop: foreach(lc, groupingSets)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/prep/prepqual.c:583 if (!list_member(((BoolExpr *) clause)->args, refclause)) [loop: foreach(temp, reference)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/prep/preptlist.c:180 if (tlist_member((Expr *) var, tlist)) [loop: foreach(l2, vars)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/prep/preptlist.c:206 if (tlist_member((Expr *) var, tlist)) [loop: foreach(l, vars)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/prep/preptlist.c:316 if (tlist_member((Expr *) var, tlist)) [loop: foreach(l, vars)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/util/relnode.c:3127 if (list_member(vars, var)) [loop: foreach(lc, root->agg_clause_list)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/util/tlist.c:83 * tlist_member [loop: foreach(temp, targetlist)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/util/tlist.c:88 tlist_member(Expr *node, List *targetlist) [loop: foreach(temp, targetlist)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/util/tlist.c:150 if (!tlist_member(expr, tlist)) [loop: foreach(lc, exprs)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/util/tlist.c:752 if (!list_member(target->exprs, expr)) [loop: foreach(lc, exprs)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/util/tlist.c:812 tle = tlist_member(expr, tlist); [loop: foreach(lc, target->exprs)]
|
||
CANDIDATE /tmp/postgres/src/backend/optimizer/util/tlist.c:1118 if (list_member(prev_level_tlist, item->expr)) [loop: foreach(lcx, input_srfs)]
|
||
# roots: /tmp/postgres/src/backend/nodes
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:661 list_member(const List *list, const void *datum) [loop: foreach(cell, list)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:682 list_member_ptr(const List *list, const void *datum) [loop: foreach(cell, list)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:702 list_member_int(const List *list, int datum) [loop: foreach(cell, list)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:722 list_member_oid(const List *list, Oid datum) [loop: foreach(cell, list)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:742 list_member_xid(const List *list, TransactionId datum) [loop: foreach(cell, list)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1077 if (!list_member(result, lfirst(cell))) [loop: foreach(cell, list2)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1101 if (!list_member_ptr(result, lfirst(cell))) [loop: foreach(cell, list2)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1124 if (!list_member_int(result, lfirst_int(cell))) [loop: foreach(cell, list2)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1147 if (!list_member_oid(result, lfirst_oid(cell))) [loop: foreach(cell, list2)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1188 if (list_member(list2, lfirst(cell))) [loop: foreach(cell, list1)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1214 if (list_member_int(list2, lfirst_int(cell))) [loop: foreach(cell, list1)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1250 if (!list_member(list2, lfirst(cell))) [loop: foreach(cell, list1)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1276 if (!list_member_ptr(list2, lfirst(cell))) [loop: foreach(cell, list1)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1301 if (!list_member_int(list2, lfirst_int(cell))) [loop: foreach(cell, list1)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1326 if (!list_member_oid(list2, lfirst_oid(cell))) [loop: foreach(cell, list1)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1414 if (!list_member(list1, lfirst(cell))) [loop: foreach(cell, list2)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1436 if (!list_member_ptr(list1, lfirst(cell))) [loop: foreach(cell, list2)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1457 if (!list_member_int(list1, lfirst_int(cell))) [loop: foreach(cell, list2)]
|
||
CANDIDATE /tmp/postgres/src/backend/nodes/list.c:1478 if (!list_member_oid(list1, lfirst_oid(cell))) [loop: foreach(cell, list2)]
|
||
# roots: /tmp/postgres/src/backend/rewrite
|
||
CANDIDATE /tmp/postgres/src/backend/rewrite/rewriteHandler.c:2156 if (list_member_oid(activeRIRs, RelationGetRelid(rel))) [loop: foreach(l, locks)]
|
||
# roots: /tmp/postgres/src/backend/executor
|
||
CANDIDATE /tmp/postgres/src/backend/executor/execExpr.c:626 * list_member_int() tests, but that risks O(N^2) behavior with many [loop: foreach(lc, targetList)]
|
||
# roots: /tmp/postgres/src/backend/parser
|
||
CANDIDATE /tmp/postgres/src/backend/parser/parse_agg.c:1292 list_member_int(gset_common, tle->ressortgroupref)) [loop: foreach(l, groupClauses)]
|
||
CANDIDATE /tmp/postgres/src/backend/parser/parse_clause.c:270 * While we could just test "list_member_int(*src_colnos, attnum)" to [loop: foreach(lc, *src_colnos)]
|
||
CANDIDATE /tmp/postgres/src/backend/parser/parse_clause.c:3310 if (list_member_int(sortgrouprefs, scl->tleSortGroupRef)) [loop: foreach(lc, sortClause)]
|
||
CANDIDATE /tmp/postgres/src/backend/parser/parse_cte.c:469 if (!list_member(cte->ctecolnames, colname)) [loop: foreach(lc, search_clause->search_col_list)]
|
||
CANDIDATE /tmp/postgres/src/backend/parser/parse_cte.c:476 if (list_member(seen, colname)) [loop: foreach(lc, search_clause->search_col_list)]
|
||
CANDIDATE /tmp/postgres/src/backend/parser/parse_cte.c:485 if (list_member(cte->ctecolnames, makeString(search_clause->search_seq_column))) [loop: foreach(lc, search_clause->search_col_list)]
|
||
CANDIDATE /tmp/postgres/src/backend/parser/parse_cte.c:502 if (!list_member(cte->ctecolnames, colname)) [loop: foreach(lc, cycle_clause->cycle_col_list)]
|
||
CANDIDATE /tmp/postgres/src/backend/parser/parse_cte.c:509 if (list_member(seen, colname)) [loop: foreach(lc, cycle_clause->cycle_col_list)]
|
||
CANDIDATE /tmp/postgres/src/backend/parser/parse_cte.c:518 if (list_member(cte->ctecolnames, makeString(cycle_clause->cycle_mark_column))) [loop: foreach(lc, cycle_clause->cycle_col_list)]
|
||
# scan complete
|
||
[0m |