diff options
Diffstat (limited to 'src/include/executor')
-rw-r--r-- | src/include/executor/execParallel.h | 2 | ||||
-rw-r--r-- | src/include/executor/executor.h | 30 | ||||
-rw-r--r-- | src/include/executor/tuptable.h | 56 |
3 files changed, 44 insertions, 44 deletions
diff --git a/src/include/executor/execParallel.h b/src/include/executor/execParallel.h index d104d28a57c..98900cfbf27 100644 --- a/src/include/executor/execParallel.h +++ b/src/include/executor/execParallel.h @@ -27,7 +27,7 @@ typedef struct ParallelExecutorInfo ParallelContext *pcxt; /* parallel context we're using */ BufferUsage *buffer_usage; /* points to bufusage area in DSM */ SharedExecutorInstrumentation *instrumentation; /* optional */ - struct SharedJitInstrumentation *jit_instrumentation; /* optional */ + struct SharedJitInstrumentation *jit_instrumentation; /* optional */ dsa_area *area; /* points to DSA area in DSM */ dsa_pointer param_exec; /* serialized PARAM_EXEC parameters */ bool finished; /* set true by ExecParallelFinish */ diff --git a/src/include/executor/executor.h b/src/include/executor/executor.h index eb4c8b5e793..14a58915856 100644 --- a/src/include/executor/executor.h +++ b/src/include/executor/executor.h @@ -127,15 +127,15 @@ extern TupleHashTable BuildTupleHashTable(PlanState *parent, MemoryContext tablecxt, MemoryContext tempcxt, bool use_variable_hash_iv); extern TupleHashTable BuildTupleHashTableExt(PlanState *parent, - TupleDesc inputDesc, - int numCols, AttrNumber *keyColIdx, - const Oid *eqfuncoids, - FmgrInfo *hashfunctions, - Oid *collations, - long nbuckets, Size additionalsize, - MemoryContext metacxt, - MemoryContext tablecxt, - MemoryContext tempcxt, bool use_variable_hash_iv); + TupleDesc inputDesc, + int numCols, AttrNumber *keyColIdx, + const Oid *eqfuncoids, + FmgrInfo *hashfunctions, + Oid *collations, + long nbuckets, Size additionalsize, + MemoryContext metacxt, + MemoryContext tablecxt, + MemoryContext tempcxt, bool use_variable_hash_iv); extern TupleHashEntry LookupTupleHashEntry(TupleHashTable hashtable, TupleTableSlot *slot, bool *isnew); @@ -204,7 +204,7 @@ extern void EvalPlanQualInit(EPQState *epqstate, EState *estate, extern void EvalPlanQualSetPlan(EPQState *epqstate, Plan *subplan, List *auxrowmarks); extern TupleTableSlot *EvalPlanQualSlot(EPQState *epqstate, - Relation relation, Index rti); + Relation relation, Index rti); #define EvalPlanQualSetSlot(epqstate, slot) ((epqstate)->origslot = (slot)) extern void EvalPlanQualFetchRowMarks(EPQState *epqstate); @@ -435,12 +435,12 @@ extern void ExecScanReScan(ScanState *node); */ extern void ExecInitResultTypeTL(PlanState *planstate); extern void ExecInitResultSlot(PlanState *planstate, - const TupleTableSlotOps *tts_ops); + const TupleTableSlotOps *tts_ops); extern void ExecInitResultTupleSlotTL(PlanState *planstate, - const TupleTableSlotOps *tts_ops); + const TupleTableSlotOps *tts_ops); extern void ExecInitScanTupleSlot(EState *estate, ScanState *scanstate, - TupleDesc tupleDesc, - const TupleTableSlotOps *tts_ops); + TupleDesc tupleDesc, + const TupleTableSlotOps *tts_ops); extern TupleTableSlot *ExecInitExtraTupleSlot(EState *estate, TupleDesc tupledesc, const TupleTableSlotOps *tts_ops); @@ -516,7 +516,7 @@ extern void ExecAssignExprContext(EState *estate, PlanState *planstate); extern TupleDesc ExecGetResultType(PlanState *planstate); extern TupleTableSlot ExecGetResultSlot(PlanState *planstate); extern const TupleTableSlotOps *ExecGetResultSlotOps(PlanState *planstate, - bool *isfixed); + bool *isfixed); extern void ExecAssignProjectionInfo(PlanState *planstate, TupleDesc inputDesc); extern void ExecConditionalAssignProjectionInfo(PlanState *planstate, diff --git a/src/include/executor/tuptable.h b/src/include/executor/tuptable.h index 63c2cd14f01..7c7059f78f7 100644 --- a/src/include/executor/tuptable.h +++ b/src/include/executor/tuptable.h @@ -127,21 +127,21 @@ typedef struct TupleTableSlot #define FIELDNO_TUPLETABLESLOT_ISNULL 6 bool *tts_isnull; /* current per-attribute isnull flags */ MemoryContext tts_mcxt; /* slot itself is in this context */ - ItemPointerData tts_tid; /* stored tuple's tid */ - Oid tts_tableOid; /* table oid of tuple */ + ItemPointerData tts_tid; /* stored tuple's tid */ + Oid tts_tableOid; /* table oid of tuple */ } TupleTableSlot; /* routines for a TupleTableSlot implementation */ struct TupleTableSlotOps { /* Minimum size of the slot */ - size_t base_slot_size; + size_t base_slot_size; /* Initialization. */ - void (*init)(TupleTableSlot *slot); + void (*init) (TupleTableSlot *slot); /* Destruction. */ - void (*release)(TupleTableSlot *slot); + void (*release) (TupleTableSlot *slot); /* * Clear the contents of the slot. Only the contents are expected to be @@ -149,7 +149,7 @@ struct TupleTableSlotOps * this callback should free the memory allocated for the tuple contained * in the slot. */ - void (*clear)(TupleTableSlot *slot); + void (*clear) (TupleTableSlot *slot); /* * Fill up first natts entries of tts_values and tts_isnull arrays with @@ -158,26 +158,26 @@ struct TupleTableSlotOps * in which case it should set tts_nvalid to the number of returned * columns. */ - void (*getsomeattrs)(TupleTableSlot *slot, int natts); + void (*getsomeattrs) (TupleTableSlot *slot, int natts); /* * Returns value of the given system attribute as a datum and sets isnull * to false, if it's not NULL. Throws an error if the slot type does not * support system attributes. */ - Datum (*getsysattr)(TupleTableSlot *slot, int attnum, bool *isnull); + Datum (*getsysattr) (TupleTableSlot *slot, int attnum, bool *isnull); /* * Make the contents of the slot solely depend on the slot, and not on * underlying resources (like another memory context, buffers, etc). */ - void (*materialize)(TupleTableSlot *slot); + void (*materialize) (TupleTableSlot *slot); /* * Copy the contents of the source slot into the destination slot's own * context. Invoked using callback of the destination slot. */ - void (*copyslot) (TupleTableSlot *dstslot, TupleTableSlot *srcslot); + void (*copyslot) (TupleTableSlot *dstslot, TupleTableSlot *srcslot); /* * Return a heap tuple "owned" by the slot. It is slot's responsibility to @@ -185,7 +185,7 @@ struct TupleTableSlotOps * heap tuple, it should not implement this callback and should set it as * NULL. */ - HeapTuple (*get_heap_tuple)(TupleTableSlot *slot); + HeapTuple (*get_heap_tuple) (TupleTableSlot *slot); /* * Return a minimal tuple "owned" by the slot. It is slot's responsibility @@ -193,7 +193,7 @@ struct TupleTableSlotOps * "own" a minimal tuple, it should not implement this callback and should * set it as NULL. */ - MinimalTuple (*get_minimal_tuple)(TupleTableSlot *slot); + MinimalTuple (*get_minimal_tuple) (TupleTableSlot *slot); /* * Return a copy of heap tuple representing the contents of the slot. The @@ -203,17 +203,17 @@ struct TupleTableSlotOps * the slot i.e. the caller has to take responsibilty to free memory * consumed by the slot. */ - HeapTuple (*copy_heap_tuple)(TupleTableSlot *slot); + HeapTuple (*copy_heap_tuple) (TupleTableSlot *slot); /* - * Return a copy of minimal tuple representing the contents of the slot. The - * copy needs to be palloc'd in the current memory context. The slot + * Return a copy of minimal tuple representing the contents of the slot. + * The copy needs to be palloc'd in the current memory context. The slot * itself is expected to remain unaffected. It is *not* expected to have * meaningful "system columns" in the copy. The copy is not be "owned" by * the slot i.e. the caller has to take responsibilty to free memory * consumed by the slot. */ - MinimalTuple (*copy_minimal_tuple)(TupleTableSlot *slot); + MinimalTuple (*copy_minimal_tuple) (TupleTableSlot *slot); }; /* @@ -239,7 +239,7 @@ typedef struct VirtualTupleTableSlot { TupleTableSlot base; - char *data; /* data for materialized slots */ + char *data; /* data for materialized slots */ } VirtualTupleTableSlot; typedef struct HeapTupleTableSlot @@ -247,10 +247,10 @@ typedef struct HeapTupleTableSlot TupleTableSlot base; #define FIELDNO_HEAPTUPLETABLESLOT_TUPLE 1 - HeapTuple tuple; /* physical tuple */ + HeapTuple tuple; /* physical tuple */ #define FIELDNO_HEAPTUPLETABLESLOT_OFF 2 - uint32 off; /* saved state for slot_deform_heap_tuple */ - HeapTupleData tupdata; /* optional workspace for storing tuple */ + uint32 off; /* saved state for slot_deform_heap_tuple */ + HeapTupleData tupdata; /* optional workspace for storing tuple */ } HeapTupleTableSlot; /* heap tuple residing in a buffer */ @@ -265,7 +265,7 @@ typedef struct BufferHeapTupleTableSlot * false in such a case, since presumably tts_tuple is pointing at the * buffer page.) */ - Buffer buffer; /* tuple's buffer, or InvalidBuffer */ + Buffer buffer; /* tuple's buffer, or InvalidBuffer */ } BufferHeapTupleTableSlot; typedef struct MinimalTupleTableSlot @@ -280,11 +280,11 @@ typedef struct MinimalTupleTableSlot * physical tuples. */ #define FIELDNO_MINIMALTUPLETABLESLOT_TUPLE 1 - HeapTuple tuple; /* tuple wrapper */ - MinimalTuple mintuple; /* minimal tuple, or NULL if none */ - HeapTupleData minhdr; /* workspace for minimal-tuple-only case */ + HeapTuple tuple; /* tuple wrapper */ + MinimalTuple mintuple; /* minimal tuple, or NULL if none */ + HeapTupleData minhdr; /* workspace for minimal-tuple-only case */ #define FIELDNO_MINIMALTUPLETABLESLOT_OFF 4 - uint32 off; /* saved state for slot_deform_heap_tuple */ + uint32 off; /* saved state for slot_deform_heap_tuple */ } MinimalTupleTableSlot; /* @@ -313,13 +313,13 @@ extern TupleTableSlot *ExecStoreBufferHeapTuple(HeapTuple tuple, TupleTableSlot *slot, Buffer buffer); extern TupleTableSlot *ExecStorePinnedBufferHeapTuple(HeapTuple tuple, - TupleTableSlot *slot, - Buffer buffer); + TupleTableSlot *slot, + Buffer buffer); extern TupleTableSlot *ExecStoreMinimalTuple(MinimalTuple mtup, TupleTableSlot *slot, bool shouldFree); extern void ExecForceStoreMinimalTuple(MinimalTuple mtup, TupleTableSlot *slot, - bool shouldFree); + bool shouldFree); extern TupleTableSlot *ExecStoreVirtualTuple(TupleTableSlot *slot); extern TupleTableSlot *ExecStoreAllNullTuple(TupleTableSlot *slot); extern void ExecStoreHeapTupleDatum(Datum data, TupleTableSlot *slot); |