Commit Graph

88 Commits (6ba139dc5a8a5cce42f0508c14a8b42f4fb6b1cc)

Author SHA1 Message Date
Tom Lane 336c1d7a51 Avoid assuming that index-only scan data matches the index's rowtype. 14 years ago
Tom Lane a2822fb933 Support index-only scans using the visibility map to avoid heap fetches. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Robert Haas 4da99ea423 Avoid having two copies of the HOT-chain search logic. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Tom Lane d583f10b7e Create core infrastructure for KNNGIST. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane b9b8831ad6 Create a "relation mapping" infrastructure to support changing the relfilenodes 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Simon Riggs efc16ea520 Allow read only connections during recovery, known as Hot Standby. 16 years ago
Tom Lane 0cb65564e5 Add exclusion constraints, which generalize the concept of uniqueness to 16 years ago
Tom Lane 527f0ae3fa Department of second thoughts: let's show the exact key during unique index 17 years ago
Tom Lane b680ae4bdb Improve unique-constraint-violation error messages to include the exact 17 years ago
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
Heikki Linnakangas 5ae29525d1 The logic in systable_beginscan to translate heap attribute numbers to 17 years ago
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 18 years ago
Alvaro Herrera 7f15f8f2e7 Fix breakage caused by conflicting patches, as evidenced by the buildfarm. 18 years ago
Tom Lane 281a724d5c Rewrite DROP's dependency traversal algorithm into an honest two-pass 18 years ago
Tom Lane 24558da14a Phase 2 of project to make index operator lossiness be determined at runtime 18 years ago
Tom Lane ec498cdcbb Create new routines systable_beginscan_ordered, systable_getnext_ordered, 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
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 282d2a03dd HOT updates. When we update a tuple without changing any of its indexed 19 years ago
Tom Lane 77947c51c0 Fix up pgstats counting of live and dead tuples to recognize that committed 19 years ago
Neil Conway 2b7334d487 Refactor the index AM API slightly: move currentItemData and 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 20 years ago
Tom Lane 09d3670df3 Change the relation_open protocol so that we obtain lock on a relation 20 years ago
Tom Lane b7b78d24f7 Code review for FILLFACTOR patch. Change WITH grammar as per earlier 20 years ago
Bruce Momjian 277807bd9e Add FILLFACTOR to CREATE INDEX. 20 years ago
Tom Lane 09cb5c0e7d Rewrite btree index scans to work a page at a time in all cases (both 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Peter Eisentraut 86c23a6eb2 Make all command-line options of postmaster and postgres the same. See 20 years ago
Tom Lane a98871b7ac Tweak indexscan machinery to avoid taking an AccessShareLock on an index 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Tom Lane dd218ae7b0 Remove the t_datamcxt field of HeapTupleData. This was introduced for 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 32e8fc4a28 Arrange to cache fmgr lookup information for an index's access method 21 years ago
Tom Lane 162bd08b3f Completion of project to use fixed OIDs for all system catalogs and 21 years ago
Tom Lane 70c9763d48 Convert oidvector and int2vector into variable-length arrays. This 21 years ago
Tom Lane bf3dbb5881 First steps towards index scans with heap access decoupled from index 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane a56a016ceb Repair some REINDEX problems per recent discussions. The relcache is 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Tom Lane ec7aa4b515 Error message editing in backend/access. 23 years ago