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

Function ExecSquelchRecursiveUnion

src/backend/executor/nodeRecursiveunion.c:359–371  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

357}
358
359void
360ExecSquelchRecursiveUnion(RecursiveUnionState *node, bool force)
361{
362 if (!node->ps.squelched)
363 {
364 tuplestore_clear(node->working_table);
365 tuplestore_clear(node->intermediate_table);
366 node->ps.squelched = true;
367 }
368
369 ExecSquelchNode(outerPlanState(node), force);
370 ExecSquelchNode(innerPlanState(node), force);
371}

Callers 1

ExecSquelchNodeFunction · 0.85

Calls 2

tuplestore_clearFunction · 0.85
ExecSquelchNodeFunction · 0.85

Tested by

no test coverage detected