Commit Graph

78 Commits (fe702a7b3f9f2bc5bf6d173166d7d55226af82c8)

Author SHA1 Message Date
Robert Haas fe702a7b3f Move each SLRU's lwlocks to a separate tranche. 10 years ago
Kevin Grittner 585e2a3b1a Fix serialization anomalies due to race conditions on INSERT. 10 years ago
Heikki Linnakangas 4fc72cc7bb Collection of typo fixes. 10 years ago
Robert Haas 924bcf4f16 Create an infrastructure for parallel computation in PostgreSQL. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane 4a14f13a0a Improve hash_create's API for selecting simple-binary-key hash functions. 11 years ago
Heikki Linnakangas 2076db2aea Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Heikki Linnakangas 5b075ae893 Fix misc typos in comments. 12 years ago
Robert Haas ea9df812d8 Relax the requirement that all lwlocks be stored in a single array. 12 years ago
Tom Lane ac4ef637ad Allow use of "z" flag in our printf calls, and use it where appropriate. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Heikki Linnakangas 81fbbfe335 Fix bugs in SSI tuple locking. 12 years ago
Kevin Grittner c01262a824 Eliminate xmin from hash tag for predicate locks on heap tuples. 12 years ago
Robert Haas 0518eceec3 Adjust HeapTupleSatisfies* routines to take a HeapTuple. 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
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
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Tom Lane 7abaa6b9d3 Fix issues with checks for unsupported transaction states in Hot Standby. 13 years ago
Alvaro Herrera 77ed0c6950 Tighten up includes in sinvaladt.h, twophase.h, proc.h 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Robert Haas 5d4b60f2f2 Lots of doc corrections. 14 years ago
Peter Eisentraut 0e85abd658 Clean up compiler warnings from unused variables with asserts disabled 14 years ago
Heikki Linnakangas d6a7271958 Correctly detect SSI conflicts of prepared transactions after crash. 14 years ago
Heikki Linnakangas 326b922e8b Fix corner case in cleanup of transactions using SSI. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 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
Peter Eisentraut e5475a80d2 Add "Reason code" prefix to internal SSI error messages 14 years ago
Peter Eisentraut 0fe8150827 Minor message style adjustment 14 years ago
Tom Lane 3ee7c8710d Use errdetail_internal() for SSI transaction cancellation details. 14 years ago
Heikki Linnakangas 9598afa3b0 Fix one overflow and one signedness error, caused by the patch to calculate 14 years ago
Heikki Linnakangas bdaabb9b22 There's a small window wherein a transaction is committed but not yet 14 years ago
Heikki Linnakangas 406d61835b SSI has a race condition, where the order of commit sequence numbers of 14 years ago
Robert Haas 5b2b444f66 Adjust OLDSERXID_MAX_PAGE based on BLCKSZ. 14 years ago
Heikki Linnakangas 928408d9e5 Fix a bug with SSI and prepared transactions: 14 years ago
Peter Eisentraut 27af66162b Message style tweaks 14 years ago
Peter Eisentraut 21f1e15aaf Unify spelling of "canceled", "canceling", "cancellation" 14 years ago
Tom Lane 223be216af Undo overly enthusiastic de-const-ification. 14 years ago
Heikki Linnakangas 5da417f7c4 Remove pointless const qualifiers from function arguments in the SSI code. 14 years ago
Heikki Linnakangas 1eea8e8a06 Fix bug in PreCommit_CheckForSerializationFailure. A transaction that has 14 years ago
Heikki Linnakangas 7cb2ff9621 Fix bug introduced by recent SSI patch to merge ROLLED_BACK and 14 years ago
Heikki Linnakangas cb94db91b2 pgindent run of recent SSI changes. Also, remove an unnecessary #include. 14 years ago
Heikki Linnakangas 264a6b127a The rolled-back flag on serializable xacts was pointless and redundant with 14 years ago
Heikki Linnakangas 0a0e2b52a5 Make non-MVCC snapshots exempt from predicate locking. Scans with non-MVCC 14 years ago
Heikki Linnakangas 13000b44d6 Remove now-unnecessary casts. 14 years ago
Heikki Linnakangas cb2d158c58 Fix locking while setting flags in MySerializableXact. 14 years ago
Heikki Linnakangas c79c570bd8 Small comment fixes and enhancements. 14 years ago