Commit Graph

244 Commits (2fe69cacff4e92201cb3e3de7748f3e1d51d9e25)

Author SHA1 Message Date
Alvaro Herrera 15732b34e8 Add WaitForLockers in lmgr, refactoring index.c code 12 years ago
Noah Misch 16f38f72ab Restore REINDEX constraint validation. 12 years ago
Noah Misch 02d2b694ee Update messages, comments and documentation for materialized views. 12 years ago
Robert Haas 568d4138c6 Use an MVCC snapshot, rather than SnapshotNow, for catalog scans. 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
Tom Lane c3d09b3bd2 Avoid deadlock between concurrent CREATE INDEX CONCURRENTLY commands. 13 years ago
Kevin Grittner 3bf3ab8c56 Add a materialized view relations. 13 years ago
Bruce Momjian 7e2322dff3 Allow CREATE TABLE IF EXIST so succeed if the schema is nonexistent 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Robert Haas 82b1b213ca Adjust more backend functions to return OID rather than void. 13 years ago
Tom Lane 3c84046490 Fix assorted bugs in CREATE/DROP INDEX CONCURRENTLY. 13 years ago
Alvaro Herrera f4c4335a4a Add context info to OAT_POST_CREATE security hook 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Tom Lane eaccfded98 Centralize the logic for detecting misplaced aggregates, window funcs, etc. 13 years ago
Tom Lane c92be3c059 Avoid pre-determining index names during CREATE TABLE LIKE parsing. 13 years ago
Robert Haas d7c734841b Reduce messages about implicit indexes and sequences to DEBUG1. 13 years ago
Robert Haas d2c86a1ccd Remove RELKIND_UNCATALOGED. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Robert Haas 9d35116611 Damage control for yesterday's CheckIndexCompatible changes. 14 years ago
Robert Haas 6eb71ac552 Make CheckIndexCompatible simpler and more bullet-proof. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Robert Haas cbe24a6dd8 Improve behavior of concurrent CLUSTER. 14 years ago
Robert Haas 2ad36c4e44 Improve table locking behavior in the face of current DDL. 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Robert Haas 84e3712677 Create VXID locks "lazily" in the main lock table. 14 years ago
Robert Haas cdd61237d6 Remove superfluous variable. 14 years ago
Robert Haas 367bc426a1 Avoid index rebuild for no-rewrite ALTER TABLE .. ALTER TYPE. 14 years ago
Robert Haas 4240e429d0 Try to acquire relation locks in RangeVarGetRelid. 14 years ago
Bruce Momjian 6560407c7d Pgindent run before 9.1 beta2. 14 years ago
Peter Eisentraut c13dc6402b Spell checking and markup refinement 15 years ago
Magnus Hagander d76a149c95 Clarify error message when attempting to create index on foreign table 15 years ago
Tom Lane 9e9b9ac7d1 Make a code-cleanup pass over the collations patch. 15 years ago
Tom Lane 8c19977e9c Avoid changing an index's indcheckxmin horizon during REINDEX. 15 years ago
Tom Lane 2d3320d3d2 Simplify reindex_relation's API. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane 3bba9ce945 Clean up handling of COLLATE clauses in index column definitions. 15 years ago
Tom Lane 6e197cb2e5 Improve reporting of run-time-detected indeterminate-collation errors. 15 years ago
Tom Lane b310b6e31c Revise collation derivation method and expression-tree representation. 15 years ago
Peter Eisentraut 414c5a2ea6 Per-column collation support 15 years ago
Tom Lane 88452d5ba6 Implement ALTER TABLE ADD UNIQUE/PRIMARY KEY USING INDEX. 15 years ago
Robert Haas 8ceb245680 Make ALTER TABLE revalidate uniqueness and exclusion constraints. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas 5f7b58fad8 Generalize concept of temporary relations to "relation persistence". 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas 2a6ef3445c Standardize get_whatever_oid functions for object types with 15 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 15 years ago
Bruce Momjian 309193bbd3 Show schema name for REINDEX. 16 years ago
Tom Lane 5a86e5e193 Make CREATE INDEX run expression preprocessing on a proposed index expression 16 years ago
Simon Riggs 37afd3ef4e Shorten suffix of automatically created indexes to "_excl" when using 16 years ago