Commit Graph

384 Commits (a6642b3ae060976b42830b7dc8f29ec190ab05e4)

Author SHA1 Message Date
Tom Lane c973051ae6 A session that does not have any live snapshots does not have to be waited for 17 years ago
Tom Lane 948d6ec90f Modify the relcache to record the temp status of both local and nonlocal 17 years ago
Alvaro Herrera 3a5b773715 Allow reloption names to have qualifiers, initially supporting a TOAST 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane e3b0117459 Implement comparison of generic records (composite types), and invent a 17 years ago
Tom Lane e5536e77a5 Move exprType(), exprTypmod(), expression_tree_walker(), and related routines 17 years ago
Tom Lane bac3e83622 Replace the hard-wired type knowledge in TypeCategory() and IsPreferredType() 17 years ago
Tom Lane 0cefb50f3c Refactor the handling of the various DropStmt variants so that when multiple 18 years ago
Alvaro Herrera 5da9da71c4 Improve snapshot manager by keeping explicit track of snapshots. 18 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 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 b7fe5f70d3 Fix CREATE TABLE ... LIKE ... INCLUDING INDEXES to not cause unwanted 18 years ago
Tom Lane ceb9360067 Fix CREATE INDEX CONCURRENTLY to not deadlock against an automatic or manual 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 265f904d8f Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagate 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 18 years ago
Alvaro Herrera b366562e43 Make CLUSTER and REINDEX silently skip remote temp tables in their 18 years ago
Tom Lane cd1aae5864 Allow CREATE INDEX CONCURRENTLY to disregard transactions in other 18 years ago
Tom Lane 295e63983d Implement lazy XID allocation: transactions that do not modify any database 18 years ago
Tom Lane 75d091a0d7 Fix brain fade in DefineIndex(): it was continuing to access the table's 18 years ago
Neil Conway 474774918b Implement CREATE TABLE LIKE ... INCLUDING INDEXES. Patch from NikhilS, 18 years ago
Tom Lane 46379d6e60 Separate parse-analysis for utility commands out of parser/analyze.c 18 years ago
Tom Lane acfce502ba Create a GUC parameter temp_tablespaces that allows selection of the 19 years ago
Tom Lane 8ec943856a Fix things so that when CREATE INDEX CONCURRENTLY sets pg_index.indisvalid 19 years ago
Tom Lane b9527e9840 First phase of plan-invalidation project: create a plan cache management 19 years ago
Bruce Momjian a535cdf130 Revert temp_tablespaces because of coding problems, per Tom. 19 years ago
Bruce Momjian 8b4ff8b6a1 Wording cleanup for error messages. Also change can't -> cannot. 19 years ago
Bruce Momjian 148ea5cbea Add GUC temp_tablespaces to provide a default location for temporary 19 years ago
Tom Lane fcf4b146c6 Simplify pg_am representation of ordering-capable access methods: 19 years ago
Tom Lane 4431758229 Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LAST 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane a78fcfb512 Restructure operator classes to allow improved handling of cross-data-type 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane e06fda0a8b Add a function GetLockConflicts() to lock.c to report xacts holding 19 years ago
Tom Lane e093dcdd28 Add the ability to create indexes 'concurrently', that is, without 19 years ago
Tom Lane 6e38e34d64 Change the bootstrap sequence so that toast tables for system catalogs are 19 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 19 years ago
Bruce Momjian 3a534ade39 Alphabetically order reference to include files, "G" - "M". 19 years ago
Tom Lane b7b78d24f7 Code review for FILLFACTOR patch. Change WITH grammar as per earlier 19 years ago
Bruce Momjian 277807bd9e Add FILLFACTOR to CREATE INDEX. 19 years ago
Bruce Momjian e9f6679ce2 Have REINDEX use NOTICE, so it can be suppressed. 20 years ago
Bruce Momjian 9c351695dc Use INFO-level for reindex messages, rather than NOTICE. 20 years ago
Tom Lane 3fdeb189e9 Clean up code associated with updating pg_class statistics columns 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane 3ac1ac58cc Change search for default operator classes so that it examines all opclasses 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Tom Lane 2a8d3d83ef R-tree is dead ... long live GiST. 20 years ago