aboutsummaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Expand)AuthorAge
* Properly detect invalid JSON numbers when generating JSON.Andrew Dunstan2013-12-27
* Fix misplaced right paren bugs in pgstatfuncs.c.Kevin Grittner2013-12-27
* Fix ANALYZE failure on a column that's a domain over a range.Tom Lane2013-12-23
* Avoid useless palloc during transaction commitAlvaro Herrera2013-12-20
* Optimize updating a row that's locked by same xidAlvaro Herrera2013-12-19
* Don't ignore tuple locks propagated by our updatesAlvaro Herrera2013-12-18
* Rework tuple freezing protocolAlvaro Herrera2013-12-16
* Fix inherited UPDATE/DELETE with UNION ALL subqueries.Tom Lane2013-12-14
* Fix typoAlvaro Herrera2013-12-13
* Rework MultiXactId cache codeAlvaro Herrera2013-12-13
* Add HOLD/RESUME_INTERRUPTS in HandleCatchupInterrupt/HandleNotifyInterrupt.Tom Lane2013-12-13
* Don't let timeout interrupts happen unless ImmediateInterruptOK is set.Tom Lane2013-12-13
* Fix WAL-logging of setting the visibility map bit.Heikki Linnakangas2013-12-13
* Fix ancient docs/comments thinko: XID comparison is mod 2^32, not 2^31.Tom Lane2013-12-12
* Fix possible crash with nested SubLinks.Tom Lane2013-12-10
* Fix improper abort during update chain lockingAlvaro Herrera2013-12-05
* Clear retry flags properly in replacement OpenSSL sock_write function.Tom Lane2013-12-05
* Avoid resetting Xmax when it's a multi with an aborted updateAlvaro Herrera2013-12-05
* Fix full-page writes of internal GIN pages.Heikki Linnakangas2013-12-03
* Fix crash in assign_collations_walker for EXISTS with empty SELECT list.Tom Lane2013-12-02
* Translation updatesPeter Eisentraut2013-12-02
* Fix a couple of bugs in MultiXactId freezingAlvaro Herrera2013-11-29
* Don't TransactionIdDidAbort in HeapTupleGetUpdateXidAlvaro Herrera2013-11-29
* Truncate pg_multixact/'s contents during crash recoveryAlvaro Herrera2013-11-29
* Fix full-table-vacuum request mechanism for MultiXactIdsAlvaro Herrera2013-11-29
* Replace hardcoded 200000000 with autovacuum_freeze_max_ageAlvaro Herrera2013-11-29
* Be sure to release proc->backendLock after SetupLockInTable() failure.Tom Lane2013-11-29
* Fix assorted race conditions in the new timeout infrastructure.Tom Lane2013-11-29
* Fix latent(?) race condition in LockReleaseAll.Tom Lane2013-11-28
* Use a more granular approach to follow update chainsAlvaro Herrera2013-11-28
* Compare Xmin to previous Xmax when locking an update chainAlvaro Herrera2013-11-28
* Don't try to set InvalidXid as page pruning hintAlvaro Herrera2013-11-28
* Cope with heap_fetch failure while locking an update chainAlvaro Herrera2013-11-28
* Fix stale-pointer problem in fast-path locking logic.Tom Lane2013-11-27
* Don't update relfrozenxid if any pages were skipped.Heikki Linnakangas2013-11-27
* Fix array slicing of int2vector and oidvector values.Tom Lane2013-11-23
* Avoid potential buffer overflow crashPeter Eisentraut2013-11-23
* Flatten join alias Vars before pulling up targetlist items from a subquery.Tom Lane2013-11-22
* Fix Hot-Standby initialization of clog and subtrans.Heikki Linnakangas2013-11-22
* Count locked pages that don't need vacuuming as scanned.Heikki Linnakangas2013-11-18
* Fix incorrect loop counts in tidbitmap.c.Tom Lane2013-11-15
* Compute correct em_nullable_relids in get_eclass_for_sort_expr().Tom Lane2013-11-15
* Fix failure with whole-row reference to a subquery.Tom Lane2013-11-11
* Fix ruleutils pretty-printing to not generate trailing whitespace.Tom Lane2013-11-11
* Re-allow duplicate aliases within aliased JOINs.Tom Lane2013-11-11
* Fix race condition in GIN posting tree page deletion.Heikki Linnakangas2013-11-08
* Make contain_volatile_functions/contain_mutable_functions look into SubLinks.Tom Lane2013-11-08
* Fix subtly-wrong volatility checking in BeginCopyFrom().Tom Lane2013-11-08
* Be more robust when strerror() doesn't give a useful result.Tom Lane2013-11-07
* Prevent display of dropped columns in row constraint violation messages.Tom Lane2013-11-07