Commit Graph

85 Commits (b6f3649bba9832cf4958dbb184dabef93dcea29c)

Author SHA1 Message Date
Robert Haas 568d4138c6 Use an MVCC snapshot, rather than SnapshotNow, for catalog scans. 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Simon Riggs 8de72b66a2 COPY FREEZE and mark committed on fresh tables. 13 years ago
Alvaro Herrera 45326c5a11 Split resowner.h 13 years ago
Peter Eisentraut 2b44306315 Assorted message style improvements 13 years ago
Tom Lane 9ad45c18b6 Fix race condition in enum value comparisons. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Heikki Linnakangas 9e4637bf89 Update comments that became out-of-date with the PGXACT struct. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Robert Haas ed0b409d22 Move "hot" members of PGPROC into a separate PGXACT array. 14 years ago
Tom Lane bb446b689b Support synchronization of snapshots through an export/import procedure. 14 years ago
Tom Lane 57eb009092 Allow snapshot references to still work during transaction abort. 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
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane c0b0076036 Rearrange snapshot handling to make rule expansion more consistent. 15 years ago
Heikki Linnakangas dafaa3efb7 Implement genuine serializable isolation level. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Joe Conway 5eb15c9942 SERIALIZABLE transactions are actually implemented beneath the covers with 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Simon Riggs efc16ea520 Allow read only connections during recovery, known as Hot Standby. 16 years ago
Alvaro Herrera 07cefdfb7a Fix snapshot management, take two. 16 years ago
Alvaro Herrera caa4cfa369 Ensure that a cursor has an immutable snapshot throughout its lifespan. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Alvaro Herrera 7b640b0345 Fix a couple of snapshot management bugs in the new ResourceOwner world: 17 years ago
Alvaro Herrera 6bbef4e538 Use ResourceOwners in the snapshot manager, instead of attempting to track them 17 years ago
Alvaro Herrera ba4eb01554 Downgrade can't-happen error reports to elog(). 17 years ago
Alvaro Herrera d53a56687f Initialize the minimum frozen Xid in vac_update_datfrozenxid using 17 years ago
Alvaro Herrera 110147653a Make sure we only try to free snapshots that have been passed through 17 years ago
Neil Conway 0c2914d4cb Fix a few typos in comments in snapmgr.c, and sort header inclusions 17 years ago
Alvaro Herrera 5da9da71c4 Improve snapshot manager by keeping explicit track of snapshots. 18 years ago
Alvaro Herrera 78f02ca1f5 Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files. 18 years ago
Alvaro Herrera d43b085d57 Separate snapshot management code from tuple visibility code, create a 18 years ago