Commit Graph

138 Commits (5fdab1ea516ef738a6f34fc22c989ac9902eb4d0)

Author SHA1 Message Date
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Alvaro Herrera 7b640b0345 Fix a couple of snapshot management bugs in the new ResourceOwner world: 17 years ago
Tom Lane 902d1cb35f Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple, 17 years ago
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 18 years ago
Alvaro Herrera 5da9da71c4 Improve snapshot manager by keeping explicit track of snapshots. 18 years ago
Tom Lane ec498cdcbb Create new routines systable_beginscan_ordered, systable_getnext_ordered, 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
Tom Lane d50e256b67 Fix another place that was assuming that a local variable declared as 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 e976fd43c6 Add some simple defenses against null fields in pg_largeobject, and add 19 years ago
Tom Lane 3e23b68dac Support varlena fields with single-byte headers and unaligned storage. 19 years ago
Bruce Momjian 0763a56501 Add lo_truncate() to backend and libpq for large object truncation. 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian a0e87ad7a5 Specify lo_write() to take a _const_ buffer, to match documentation. 20 years ago
Tom Lane 09d3670df3 Change the relation_open protocol so that we obtain lock on a relation 20 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 20 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 20 years ago
Tom Lane 486f994be7 Revise large-object access routines to avoid running with CurrentMemoryContext 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane a98871b7ac Tweak indexscan machinery to avoid taking an AccessShareLock on an index 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 721e53785d Solve the problem of OID collisions by probing for duplicate OIDs 21 years ago
Tom Lane a2fb7b8a1f Adjust lo_open() so that specifying INV_READ without INV_WRITE creates 21 years ago
Tom Lane 162bd08b3f Completion of project to use fixed OIDs for all system catalogs and 21 years ago
Neil Conway a885ecd6ef Change heap_modifytuple() to require a TupleDesc rather than a 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane a393fbf937 Restructure error handling as recently discussed. It is now really 22 years ago
Tom Lane 1bf3d61504 Fix subtransaction behavior for large objects, temp namespace, files, 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane 42ce74bf17 COMMENT ON casts, conversions, languages, operator classes, and 22 years ago
Tom Lane fa5c8a055a Cross-data-type comparisons are now indexable by btrees, pursuant to my 22 years ago
Tom Lane c1d62bfd00 Add operator strategy and comparison-value datatype fields to ScanKey. 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Tom Lane cfa191f3b8 Error message editing in backend/storage. 23 years ago
Bruce Momjian 97ac103289 Remove sys/types.h in files that include postgres.h, and hence c.h, 24 years ago
Tom Lane 58de480999 Clean up comments to be careful about the distinction between variable- 24 years ago
Tom Lane 15fe086fba Restructure system-catalog index updating logic. Instead of having 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane 959e61e917 Remove global variable scanCommandId in favor of storing a command ID 24 years ago
Tom Lane 44fbe20d62 Restructure indexscan API (index_beginscan, index_getnext) per 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane ef6ccb0bcc Cleanup some minor oversights in optional-OIDs stuff. 25 years ago