Subject: Index AmInsert Parameter Confused?

From: jacktby jacktby <[email-masked]>
Date: Tue, 26 Sep 2023 22:31:09 +0800

typedef bool (*aminsert_function) (Relation indexRelation,
								   Datum *values,
								   bool *isnull,
								   ItemPointer heap_tid,
								   Relation heapRelation,
								   IndexUniqueCheck checkUnique,
								   bool indexUnchanged,
								   struct IndexInfo *indexInfo);

Why is there a heap_tid, We haven’t inserted the value, so where does it from ?