void (*tuple_insert) (Relation rel, TupleTableSlot *slot, CommandId cid,
int options, struct BulkInsertStateData *bistate);
- /* see table_insert() for reference about parameters */
+ /* see table_insert_speculative() for reference about parameters */
void (*tuple_insert_speculative) (Relation rel,
TupleTableSlot *slot,
CommandId cid,
struct BulkInsertStateData *bistate,
uint32 specToken);
- /* see table_insert() for reference about parameters */
+ /* see table_complete_speculative() for reference about parameters */
void (*tuple_complete_speculative) (Relation rel,
TupleTableSlot *slot,
uint32 specToken,
bool succeeded);
- /* see table_insert() for reference about parameters */
+ /* see table_delete() for reference about parameters */
TM_Result (*tuple_delete) (Relation rel,
ItemPointer tid,
CommandId cid,
TM_FailureData *tmfd,
bool changingPart);
- /* see table_insert() for reference about parameters */
+ /* see table_update() for reference about parameters */
TM_Result (*tuple_update) (Relation rel,
ItemPointer otid,
TupleTableSlot *slot,
LockTupleMode *lockmode,
bool *update_indexes);
- /* see table_insert() for reference about parameters */
+ /* see table_lock_tuple() for reference about parameters */
TM_Result (*tuple_lock) (Relation rel,
ItemPointer tid,
Snapshot snapshot,