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

Function ExecFilterJunk

src/backend/executor/execJunk.c:258–265  ·  view source on GitHub ↗

* ExecFilterJunk * * Construct and return a slot with all the junk attributes removed. */

Source from the content-addressed store, hash-verified

256 * Construct and return a slot with all the junk attributes removed.
257 */
258TupleTableSlot *
259ExecFilterJunk(JunkFilter *junkfilter, TupleTableSlot *slot)
260{
261 if (junkfilter->jf_execFilterJunkFunc)
262 return junkfilter->jf_execFilterJunkFunc(junkfilter, slot);
263
264 return ExecFilterJunkInternal(junkfilter, slot);
265}
266
267static TupleTableSlot *
268ExecFilterJunkInternal(JunkFilter *junkfilter, TupleTableSlot *slot)

Callers 4

ExecutePlanFunction · 0.85
sqlfunction_receiveFunction · 0.85
ExecEvalWholeRowVarFunction · 0.85
AnyTable_GetNextTupleFunction · 0.85

Calls 1

ExecFilterJunkInternalFunction · 0.85

Tested by

no test coverage detected