Commit Graph

79 Commits (a20aac890a89e6f88e841dedbbfa8d9d5f7309fc)

Author SHA1 Message Date
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 18 years ago
Bruce Momjian d82a1d582c This is the patch replace offnum++ by OffsetNumberNext, to be 18 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 18 years ago
Tom Lane 4e82a95476 Replace "amgetmulti" AM functions with "amgetbitmap", in which the whole 18 years ago
Alvaro Herrera 73b0300b2a Move the HTSU_Result enum definition into snapshot.h, to avoid including 18 years ago
Alvaro Herrera 78f02ca1f5 Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files. 18 years ago
Alvaro Herrera d43b085d57 Separate snapshot management code from tuple visibility code, create a 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 282d2a03dd HOT updates. When we update a tuple without changing any of its indexed 19 years ago
Tom Lane 6889303531 Redefine the lp_flags field of item pointers as having four states, rather 19 years ago
Tom Lane 85d72f0516 Teach heapam code to know the difference between a real seqscan and the 19 years ago
Tom Lane 77947c51c0 Fix up pgstats counting of live and dead tuples to recognize that committed 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane 68996463d4 Repair bug #2839: the various ExecReScan functions need to reset 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 20 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 20 years ago
Tom Lane 06e10abc0b Fix problems with cached tuple descriptors disappearing while still in use 20 years ago
Tom Lane 798e63ffb0 Remove CXT_printf/CXT1_printf macros. If anyone had found them to be of 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane 2c0ef9777c Extend the ExecInitNode API so that plan nodes receive a set of flag 20 years ago
Tom Lane d780f07ac1 Adjust scan plan nodes to avoid getting an extra AccessShareLock on a 20 years ago
Tom Lane de1dfc1209 Rearrange code in ExecInitBitmapHeapScan so that we don't initialize the 20 years ago
Tom Lane 70f1482de3 Change seqscan logic so that we check visibility of all tuples on a page 20 years ago
Tom Lane dab52ab13d Improve ExecStoreTuple to be smarter about replacing the contents of 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane cb8b6618ce Revise pgstats stuff to fix the problems with not counting accesses 21 years ago
Tom Lane 278bd0cc22 For some reason access/tupmacs.h has been #including utils/memutils.h, 21 years ago
Tom Lane 4a8c5d0375 Create executor and planner-backend support for decoupled heap and index 21 years ago