Commit Graph

2298 Commits (adf43b2b36ca3d7f988933990051c74a4bd0d6f8)

Author SHA1 Message Date
Heikki Linnakangas 8f9622bbb3 Make DDL operations play nicely with Serializable Snapshot Isolation. 14 years ago
Tom Lane ea6eda64a6 Clean up after erroneous SELECT FOR UPDATE/SHARE on a sequence. 14 years ago
Robert Haas 5295fa8c0b Fix vim-induced typo. 14 years ago
Tom Lane b4b6923e03 Fix VACUUM so that it always updates pg_class.reltuples/relpages. 14 years ago
Alvaro Herrera 4c60a77508 Remove unused variable 15 years ago
Tom Lane 90857b48e1 Preserve caller's memory context in ProcessCompletedNotifies(). 15 years ago
Peter Eisentraut c13dc6402b Spell checking and markup refinement 15 years ago
Robert Haas c5ab8425be Kill stray "not". 15 years ago
Magnus Hagander d76a149c95 Clarify error message when attempting to create index on foreign table 15 years ago
Tom Lane 83b7584944 Make CLUSTER lock the old table's toast table before copying data. 15 years ago
Tom Lane 6dab96abaa Remove incorrect HINT for use of ALTER FOREIGN TABLE on the wrong relkind. 15 years ago
Robert Haas 68ef051f5c Refactor broken CREATE TABLE IF NOT EXISTS support. 15 years ago
Bruce Momjian 76dd09bbec Add postmaster/postgres undocumented -b option for binary upgrades. 15 years ago
Tom Lane 9e9b9ac7d1 Make a code-cleanup pass over the collations patch. 15 years ago
Robert Haas a0e8df527e Allow ALTER TYPE .. ADD ATTRIBUTE .. CASCADE to recurse to descendants. 15 years ago
Robert Haas 0babcdf6cf Typo fix. 15 years ago
Robert Haas 68739ba856 Allow ALTER TABLE name {OF type | NOT OF}. 15 years ago
Tom Lane 8c19977e9c Avoid changing an index's indcheckxmin horizon during REINDEX. 15 years ago
Tom Lane 390cf3209b Refrain from canonicalizing a client_encoding setting of "UNICODE". 15 years ago
Tom Lane 49a642ab18 Add check for matching column collations in ALTER TABLE ... INHERIT. 15 years ago
Tom Lane 2d3320d3d2 Simplify reindex_relation's API. 15 years ago
Robert Haas 0c80b57d07 Remove obsolete comment. 15 years ago
Robert Haas 39a68e5c6c Fix toast table creation. 15 years ago
Robert Haas 0a49c95c73 Avoid incorrectly granting replication to roles created with NOSUPERUSER. 15 years ago
Tom Lane d64713df7e Pass collations to functions in FunctionCallInfoData, not FmgrInfo. 15 years ago
Peter Eisentraut 5caa3479c2 Clean up most -Wunused-but-set-variable warnings from gcc 4.6 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane 9a8b73147c Clean up overly complex code for issuing some related error messages. 15 years ago
Robert Haas 0bd155cbf2 Fix bug in propagating ALTER TABLE actions to typed tables. 15 years ago
Tom Lane d8d429890d Fix collations when we call transformWhereClause from outside the parser. 15 years ago
Tom Lane 2594cf0e8c Revise the API for GUC variable assign hooks. 15 years ago
Robert Haas 6c57239985 Rearrange "add column" logic to merge columns at exec time. 15 years ago
Robert Haas 50533a6dc5 Support comments on FOREIGN DATA WRAPPER and SERVER objects. 15 years ago
Tom Lane eb51af71f2 Prevent a rowtype from being included in itself. 15 years ago
Tom Lane 7208fae18f Clean up cruft around collation initialization for tupdescs and scankeys. 15 years ago
Tom Lane bfa4440ca5 Pass collation to makeConst() instead of looking it up internally. 15 years ago
Robert Haas a432e2783b Add post-creation hook for extensions, consistent with other object types. 15 years ago
Tom Lane 3bba9ce945 Clean up handling of COLLATE clauses in index column definitions. 15 years ago
Simon Riggs ec497a5ad6 Make FKs valid at creation when added as column constraints. 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
Robert Haas fbcf4b92aa Fix possible "tuple concurrently updated" error in ALTER TABLE. 15 years ago
Tom Lane 696d1f7f06 Make all comparisons done for/with statistics use the default collation. 15 years ago
Tom Lane 8acdb8bf9c Split CollateClause into separate raw and analyzed node types. 15 years ago
Tom Lane e3c732a85c Create an explicit concept of collations that work for any encoding. 15 years ago
Tom Lane a051ef699c Remove collation information from TypeName, where it does not belong. 15 years ago
Tom Lane 49a08ca1e9 Adjust the permissions required for COMMENT ON ROLE. 15 years ago
Heikki Linnakangas 93d888232e Don't throw a warning if vacuum sees PD_ALL_VISIBLE flag set on a page that 15 years ago
Tom Lane 63b656b7bf Create extension infrastructure for the core procedural languages. 15 years ago
Robert Haas efa415da8c Refactor seclabel.c to use the new check_object_ownership function. 15 years ago