git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: e73ca79) | patch
Move generic slot support functions from heaptuple.c into execTuples.c.
2018年10月14日 22:18:16 +0000 (15:18 -0700)
2018年10月15日 22:17:04 +0000 (15:17 -0700)
commit 9d906f1119de893a4ca533c5e7b97207a3aa963b
Move generic slot support functions from heaptuple.c into execTuples.c.

heaptuple.c was never a particular good fit for slot_getattr(),
slot_getsomeattrs() and slot_getmissingattrs(), but in upcoming
changes slots will be made more abstract (allowing slots that contain
different types of tuples), making it clearly the wrong place.

Note that slot_deform_tuple() remains in it's current place, as it
clearly deals with a HeapTuple. getmissingattrs() also remains, but
it's less clear that that's correct - but execTuples.c wouldn't be the
right place.

Author: Ashutosh Bapat.
Discussion: https://postgr.es/m/20180220224318.gw4oe5jadhpmcdnm@alap3.anarazel.de
src/backend/access/common/heaptuple.c diff | blob | blame | history
src/backend/executor/execTuples.c diff | blob | blame | history
src/include/access/htup_details.h diff | blob | blame | history
src/include/executor/tuptable.h diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /