]> granicus.if.org Git - postgresql/commit
Standardize ItemIdData terminology.
authorPeter Geoghegan <pg@bowt.ie>
Mon, 13 May 2019 22:53:39 +0000 (15:53 -0700)
committerPeter Geoghegan <pg@bowt.ie>
Mon, 13 May 2019 22:53:39 +0000 (15:53 -0700)
commitae7291acbc5ae4c3751615177fc256f9f3399403
tree8a67a1936fe81aa9d5e5b1c4b023f7993d6b9437
parent08ca9d7feca890e97f77ef1fde02d7542a54ac5e
Standardize ItemIdData terminology.

The term "item pointer" should not be used to refer to ItemIdData
variables, since that is needlessly ambiguous.  Only
ItemPointerData/ItemPointer variables should be called item pointers.

To fix, establish the convention that ItemIdData variables should always
be referred to either as "item identifiers" or "line pointers".  The
term "item identifier" already predominates in docs and translatable
messages, and so should be the preferred alternative there.

Discussion: https://postgr.es/m/CAH2-Wz=c=MZQjUzde3o9+2PLAPuHTpVZPPdYxN=E4ndQ2--8ew@mail.gmail.com
14 files changed:
contrib/amcheck/verify_nbtree.c
src/backend/access/heap/README.HOT
src/backend/access/heap/heapam.c
src/backend/access/heap/heapam_handler.c
src/backend/access/heap/pruneheap.c
src/backend/access/heap/vacuumlazy.c
src/backend/access/index/indexam.c
src/backend/access/nbtree/nbtinsert.c
src/backend/access/spgist/spgvacuum.c
src/backend/storage/page/bufpage.c
src/include/access/htup_details.h
src/include/access/itup.h
src/include/storage/bufpage.h
src/include/storage/itemid.h