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

Function ExecEndBitmapAnd

src/backend/executor/nodeBitmapAnd.c:226–247  ·  view source on GitHub ↗

---------------------------------------------------------------- * ExecEndBitmapAnd * * Shuts down the subscans of the BitmapAnd node. * * Returns nothing of interest. * ---------------------------------------------------------------- */

Source from the content-addressed store, hash-verified

224 * ----------------------------------------------------------------
225 */
226void
227ExecEndBitmapAnd(BitmapAndState *node)
228{
229 PlanState **bitmapplans;
230 int nplans;
231 int i;
232
233 /*
234 * get information from the node
235 */
236 bitmapplans = node->bitmapplans;
237 nplans = node->nplans;
238
239 /*
240 * shut down each of the subscans (that we've initialized)
241 */
242 for (i = 0; i < nplans; i++)
243 {
244 if (bitmapplans[i])
245 ExecEndNode(bitmapplans[i]);
246 }
247}
248
249void
250ExecReScanBitmapAnd(BitmapAndState *node)

Callers 1

ExecEndNodeFunction · 0.85

Calls 1

ExecEndNodeFunction · 0.85

Tested by

no test coverage detected