Commit Graph

288 Commits (6b387179baab8d0e5da6570678eefbe61f3acc79)

Author SHA1 Message Date
Kevin Grittner 3bf3ab8c56 Add a materialized view relations. 13 years ago
Alvaro Herrera 0ac5ad5134 Improve concurrency of foreign key locking 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 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
Peter Eisentraut b8b2e3b2de Replace int2/int4 in C code with int16/int32 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Robert Haas 0e549697d1 Classify DROP operations by whether or not they are user-initiated. 14 years ago
Tom Lane 21b446dd09 Fix CLUSTER/VACUUM FULL for toast values owned by recently-updated rows. 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 74a1d4fe7c Improve behavior of concurrent rename statements. 14 years ago
Tom Lane e6858e6657 Measure the number of all-visible pages for use in index-only scan costing. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Tom Lane 7b0d0e9356 Preserve toast value OIDs in toast-swap-by-content for CLUSTER/VACUUM FULL. 14 years ago
Alvaro Herrera a40a5d9468 Remove extra copying of TupleDescs for heap_create_with_catalog 14 years ago
Bruce Momjian 6560407c7d Pgindent run before 9.1 beta2. 14 years ago
Heikki Linnakangas 8f9622bbb3 Make DDL operations play nicely with Serializable Snapshot Isolation. 14 years ago
Robert Haas c5ab8425be Kill stray "not". 15 years ago
Tom Lane 83b7584944 Make CLUSTER lock the old table's toast table before copying data. 15 years ago
Robert Haas 68ef051f5c Refactor broken CREATE TABLE IF NOT EXISTS support. 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 d9572c4e3b Core support for "extensions", which are packages of SQL objects. 15 years ago
Robert Haas 8ceb245680 Make ALTER TABLE revalidate uniqueness and exclusion constraints. 15 years ago
Tom Lane 7e2f906201 Remove pg_am.amindexnulls. 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
Tom Lane d583f10b7e Create core infrastructure for KNNGIST. 15 years ago
Tom Lane 9cc8c84e73 Improve logging in VACUUM FULL VERBOSE and CLUSTER VERBOSE. 15 years ago
Tom Lane 3ba11d3df2 Teach CLUSTER to use seqscan-and-sort when it's faster than indexscan. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Simon Riggs 04e17bae50 Add explicit regression tests for ALTER TABLE lock levels. 15 years ago
Robert Haas a3b012b560 CREATE TABLE IF NOT EXISTS. 15 years ago
Heikki Linnakangas 9b8a73326e Introduce wal_level GUC to explicitly control if information needed for 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Robert Haas e26c539e9f Wrap calls to SearchSysCache and related functions using macros. 16 years ago
Tom Lane cbe9d6beb4 Fix up rickety handling of relation-truncation interlocks. 16 years ago
Tom Lane 1ddc2703a9 Work around deadlock problems with VACUUM FULL/CLUSTER on system catalogs, 16 years ago
Tom Lane b9b8831ad6 Create a "relation mapping" infrastructure to support changing the relfilenodes 16 years ago
Tom Lane 9727c583fe Restructure CLUSTER/newstyle VACUUM FULL/ALTER TABLE support so that swapping 16 years ago
Tom Lane c98157d693 CLUSTER specified the wrong namespace when renaming toast tables of temporary 16 years ago
Peter Eisentraut e7b3349a8a Type table feature 16 years ago
Heikki Linnakangas 09b115f706 Write a WAL record whenever we perform an operation without WAL-logging 16 years ago
Heikki Linnakangas 40f908bdcd Introduce Streaming Replication. 16 years ago
Itagaki Takahiro ee0b602425 Silence compiler warning about uninitialized variables. This initialization 16 years ago
Itagaki Takahiro 946cf229e8 Support rewritten-based full vacuum as VACUUM FULL. Traditional 16 years ago
Bruce Momjian f98fbc78c3 Preserve relfilenodes: 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago