MCPcopy Create free account
hub / github.com/apache/cloudberry / ExecEndHash

Function ExecEndHash

src/backend/executor/nodeHash.c:511–529  ·  view source on GitHub ↗

--------------------------------------------------------------- * ExecEndHash * * clean up routine for Hash node * ---------------------------------------------------------------- */

Source from the content-addressed store, hash-verified

509 * ----------------------------------------------------------------
510 */
511void
512ExecEndHash(HashState *node)
513{
514 PlanState *outerPlan;
515
516 /*
517 * free exprcontext
518 */
519 ExecFreeExprContext(&node->ps);
520
521 /*
522 * shut down the subplan
523 */
524 outerPlan = outerPlanState(node);
525 ExecEndNode(outerPlan);
526
527 if (node->filters)
528 FreeRuntimeFilter(node);
529}
530
531
532/* ----------------------------------------------------------------

Callers 1

ExecEndNodeFunction · 0.85

Calls 3

ExecFreeExprContextFunction · 0.85
ExecEndNodeFunction · 0.85
FreeRuntimeFilterFunction · 0.85

Tested by

no test coverage detected