Commit Graph

5472 Commits (758bd2a433d64bed00ca084203b3e5ccfdea4499)

Author SHA1 Message Date
Tom Lane e1ccaff6ee Rework parsing of ConstraintAttributeSpec to improve NOT VALID handling. 15 years ago
Heikki Linnakangas 264a6b127a The rolled-back flag on serializable xacts was pointless and redundant with 15 years ago
Heikki Linnakangas 0a0e2b52a5 Make non-MVCC snapshots exempt from predicate locking. Scans with non-MVCC 15 years ago
Heikki Linnakangas b81831acbc Renumber 2PC resource managers so that compared to 9.0, predicate lock rmgr 15 years ago
Tom Lane c962792211 Stamp HEAD as 9.2devel. 15 years ago
Tom Lane c2ba0121c7 Work around gcc 4.6.0 bug that breaks WAL replay. 15 years ago
Heikki Linnakangas cb2d158c58 Fix locking while setting flags in MySerializableXact. 15 years ago
Alvaro Herrera fba105b109 Use "transient" files for blind writes, take 2 15 years ago
Heikki Linnakangas c79c570bd8 Small comment fixes and enhancements. 15 years ago
Tom Lane 829ae4bf83 Tag 9.1beta2. 15 years ago
Alvaro Herrera 9261557eb1 Revert "Use "transient" files for blind writes" 15 years ago
Alvaro Herrera 54d9e8c6c1 Use "transient" files for blind writes 15 years ago
Bruce Momjian 6560407c7d Pgindent run before 9.1 beta2. 15 years ago
Heikki Linnakangas 8f9622bbb3 Make DDL operations play nicely with Serializable Snapshot Isolation. 15 years ago
Tom Lane ea8e42f3a0 Fix failure to check whether a rowtype's component types are sortable. 15 years ago
Heikki Linnakangas c8630919e0 SSI comment fixes and enhancements. Notably, document that the conflict-out 15 years ago
Tom Lane 680ea6a6df Looks like we can't declare getpeereid on Windows anyway. 15 years ago
Tom Lane 3980f7fc6e Implement getpeereid() as a src/port compatibility function. 15 years ago
Tom Lane be4585b1c2 Replace use of credential control messages with getsockopt(LOCAL_PEERCRED). 15 years ago
Tom Lane b4b6923e03 Fix VACUUM so that it always updates pg_class.reltuples/relpages. 15 years ago
Heikki Linnakangas 3103f9a77d The row-version chaining in Serializable Snapshot Isolation was still wrong. 15 years ago
Robert Haas 7149b128dc Improve hash_array() logic for combining hash values. 15 years ago
Tom Lane 299d171652 Install defenses against overflow in BuildTupleHashTable(). 15 years ago
Heikki Linnakangas 30e98a7e6e Pull up isReset flag from AllocSetContext to MemoryContext struct. This 15 years ago
Robert Haas 9bb6d97952 More cleanup of FOREIGN TABLE permissions handling. 15 years ago
Tom Lane e05b866447 Split PGC_S_DEFAULT into two values, for true boot_val vs computed default. 15 years ago
Andrew Dunstan c02d5b7c27 Use a macro variable PG_PRINTF_ATTRIBUTE for the style used for checking printf type functions. 15 years ago
Tom Lane 993c5e5904 Tag 9.1beta1. 15 years ago
Andrew Dunstan 6693fec0e8 Revert "Force use of "%I64d" format for 64 bit ints on MinGW." 15 years ago
Andrew Dunstan 52d01c2f52 Force use of "%I64d" format for 64 bit ints on MinGW. 15 years ago
Robert Haas 68ef051f5c Refactor broken CREATE TABLE IF NOT EXISTS support. 15 years ago
Robert Haas be90032e0d Remove partial and undocumented GRANT .. FOREIGN TABLE support. 15 years ago
Andrew Dunstan 860be17ec3 Assorted minor changes to silence Windows compiler warnings. 15 years ago
Bruce Momjian 76dd09bbec Add postmaster/postgres undocumented -b option for binary upgrades. 15 years ago
Tom Lane e6a30a8c3c Improve cost estimation for aggregates and window functions. 15 years ago
Tom Lane 2ab0796d7a Fix char2wchar/wchar2char to support collations properly. 15 years ago
Tom Lane ae20bf1740 Make GIN and GIST pass the index collation to all their support functions. 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 918854cc08 Fix handling of collations in multi-row VALUES constructs. 15 years ago
Tom Lane 2d3320d3d2 Simplify reindex_relation's API. 15 years ago
Tom Lane 121f49a00e Clean up collation processing in prepunion.c. 15 years ago
Tom Lane d64713df7e Pass collations to functions in FunctionCallInfoData, not FmgrInfo. 15 years ago
Tom Lane 921b993677 Fix RI_Initial_Check to use a COLLATE clause when needed in its query. 15 years ago
Tom Lane 3c381a55b0 Teach pattern_fixed_prefix() about collations. 15 years ago
Heikki Linnakangas 7c797e7194 Fix the size of predicate lock manager's shared memory hash tables at creation. 15 years ago
Tom Lane f510fc1d90 Add some more mapping macros for Microsoft wide-character API. 15 years ago
Tom Lane 1e16a8107d Teach regular expression operators to honor collations. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Peter Eisentraut 11745364d0 Add collation support on Windows (MSVC build) 15 years ago