Commit Graph

5999 Commits (eaf764842eb2fb755096a352be813ce61d94d249)

Author SHA1 Message Date
Heikki Linnakangas 990fe3c4ed Fix more issues with cascading replication and timeline switches. 13 years ago
Tom Lane 75b39e7909 Add infrastructure for storing a VARIADIC ANY function's VARIADIC flag. 13 years ago
Robert Haas 841a5150c5 Add ddl_command_end support for event triggers. 13 years ago
Alvaro Herrera 765cbfdc92 Refactor ALTER some-obj RENAME implementation 13 years ago
Heikki Linnakangas 6f7cddc7ae Now that START_REPLICATION returns the next timeline's ID after reaching end 13 years ago
Heikki Linnakangas 2ff6555313 Use the right timeline when beginning to stream from master. 13 years ago
Alvaro Herrera 279628a0a7 Accelerate end-of-transaction dropping of relations 13 years ago
Heikki Linnakangas 0b6329130e Make pg_receivexlog and pg_basebackup -X stream work across timeline switches. 13 years ago
Heikki Linnakangas 9ee4d06f3f Make GiST indexes on-disk compatible with 9.2 again. 13 years ago
Alvaro Herrera 7fcbf6a405 Split out XLog reading as an independent facility 13 years ago
Alvaro Herrera 7ac5760fa2 Rework order of checks in ALTER / SET SCHEMA 13 years ago
Tom Lane 2065dd2834 Prevent very-low-probability PANIC during PREPARE TRANSACTION. 13 years ago
Tom Lane b853eb9718 Improve handling of ereport(ERROR) and elog(ERROR). 13 years ago
Tom Lane 31f38f28b0 Redesign the planner's handling of index-descent cost estimation. 13 years ago
Magnus Hagander 940d136661 Centralize single quote escaping in src/port/quotes.c 13 years ago
Tom Lane 94afbd5831 Invent a "one-shot" variant of CachedPlans for better performance. 13 years ago
Heikki Linnakangas b0daba57bb Tolerate timeline switches while "pg_basebackup -X fetch" is running. 13 years ago
Magnus Hagander 794397ae1d Move tar function headers to pgtar.h 13 years ago
Alvaro Herrera dfbba2c86c Make sure MaxBackends is always set 13 years ago
Alvaro Herrera cdbc0ca48c Fix background workers for EXEC_BACKEND 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Magnus Hagander f5d4bdd3a5 Unify some tar functionality across different parts 13 years ago
Heikki Linnakangas 60df192aea Keep timeline history files restored from archive in pg_xlog. 13 years ago
Robert Haas 82b1b213ca Adjust more backend functions to return OID rather than void. 13 years ago
Alvaro Herrera 5ab3af46dd Remove obsolete XLogRecPtr macros 13 years ago
Alvaro Herrera eaa1f7220a Remove unused NextLogPage macro 13 years ago
Simon Riggs c2b3218064 Update comments on rd_newRelfilenodeSubid. 13 years ago
Simon Riggs 42fa810c14 Fix more weird compiler messages caused 13 years ago
Simon Riggs 2dcb2ebee2 Add function prototype from previous commit. 13 years ago
Robert Haas c504513f83 Adjust many backend functions to return OID rather than void. 13 years ago
Tom Lane 31bc839724 Prevent failure when RowExpr or XmlExpr is parse-analyzed twice. 13 years ago
Heikki Linnakangas d57a97343e Forgot to remove extern declaration of GetRecoveryTargetTLI() 13 years ago
Heikki Linnakangas af275a12df Follow TLI of last replayed record, not recovery target TLI, in walsenders. 13 years ago
Tom Lane 6919b7e329 Fix failure to ignore leftover temp tables after a server crash. 13 years ago
Andrew Dunstan 1c382655ad Provide Assert() for frontend code. 13 years ago
Heikki Linnakangas abfd192b1b Allow a streaming replication standby to follow a timeline switch. 13 years ago
Heikki Linnakangas 527668717a Make xlog_internal.h includable in frontend context. 13 years ago
Kevin Grittner b19e4250b4 Fix performance problems with autovacuum truncation in busy workloads. 13 years ago
Tom Lane a99c42f291 Support automatically-updatable views. 13 years ago
Alvaro Herrera da07a1e856 Background worker processes 13 years ago
Heikki Linnakangas 32f4de0adf Write exact xlog position of timeline switch in the timeline history file. 13 years ago
Heikki Linnakangas 5ce108bf32 Track the timeline associated with minRecoveryPoint, for more sanity checks. 13 years ago
Peter Eisentraut aa2fec0a18 Add support for LDAP URLs 13 years ago
Simon Riggs f21bb9cfb5 Refactor inCommit flag into generic delayChkpt flag. 13 years ago
Simon Riggs 5457a130d3 Reduce scope of changes for COPY FREEZE. 13 years ago
Tom Lane 3114cb60a1 Don't advance checkPoint.nextXid near the end of a checkpoint sequence. 13 years ago
Simon Riggs 5c11725867 Rearrange storage of data in xl_running_xacts. 13 years ago
Tom Lane 7b90469b71 Allow adding values to an enum type created in the current transaction. 13 years ago
Simon Riggs 8de72b66a2 COPY FREEZE and mark committed on fresh tables. 13 years ago
Tom Lane 4af446e7cd Produce a more useful error message for over-length Unix socket paths. 13 years ago