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

Function InstrEndParallelQuery

src/backend/executor/instrument.c:256–263  ·  view source on GitHub ↗

report usage after parallel executor shutdown */

Source from the content-addressed store, hash-verified

254
255/* report usage after parallel executor shutdown */
256void
257InstrEndParallelQuery(BufferUsage *bufusage, WalUsage *walusage)
258{
259 memset(bufusage, 0, sizeof(BufferUsage));
260 BufferUsageAccumDiff(bufusage, &pgBufferUsage, &save_pgBufferUsage);
261 memset(walusage, 0, sizeof(WalUsage));
262 WalUsageAccumDiff(walusage, &pgWalUsage, &save_pgWalUsage);
263}
264
265/* accumulate work done by workers in leader's stats */
266void

Callers 3

parallel_vacuum_mainFunction · 0.85
_bt_parallel_build_mainFunction · 0.85
ParallelQueryMainFunction · 0.85

Calls 2

BufferUsageAccumDiffFunction · 0.85
WalUsageAccumDiffFunction · 0.85

Tested by

no test coverage detected