[COMMITTERS] pgsql: Add ALTER SYSTEM command to edit the server configuration file.

2013-12-18 Thread Tatsuo Ishii
Add ALTER SYSTEM command to edit the server configuration file. Patch contributed by Amit Kapila. Reviewed by Hari Babu, Masao Fujii, Boszormenyi Zoltan, Andres Freund, Greg Smith and others. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/65d6e4cb5c62371dae6c236a7e7

[COMMITTERS] pgsql: Don't ignore tuple locks propagated by our updates

2013-12-18 Thread Alvaro Herrera
Don't ignore tuple locks propagated by our updates If a tuple was locked by transaction A, and transaction B updated it, the new version of the tuple created by B would be locked by A, yet visible only to B; due to an oversight in HeapTupleSatisfiesUpdate, the lock held by A wouldn't get checked i

[COMMITTERS] pgsql: Don't ignore tuple locks propagated by our updates

2013-12-18 Thread Alvaro Herrera
Don't ignore tuple locks propagated by our updates If a tuple was locked by transaction A, and transaction B updated it, the new version of the tuple created by B would be locked by A, yet visible only to B; due to an oversight in HeapTupleSatisfiesUpdate, the lock held by A wouldn't get checked i

[COMMITTERS] pgsql: Fix incorrect error message reported for non-existent users

2013-12-18 Thread Bruce Momjian
Fix incorrect error message reported for non-existent users Previously, lookups of non-existent user names could return "Success"; it will now return "User does not exist" by resetting errno. This also centralizes the user name lookup code in libpgport. Report and analysis by Nicolas Marchildon;

[COMMITTERS] pgsql: Allow on-detach callbacks for dynamic shared memory segments.

2013-12-18 Thread Robert Haas
Allow on-detach callbacks for dynamic shared memory segments. Just as backends must clean up their shared memory state (releasing lwlocks, buffer pins, etc.) before exiting, they must also perform any similar cleanups related to dynamic shared memory segments they have mapped before unmapping thos

[COMMITTERS] pgsql: Fix compiler warning.

2013-12-18 Thread Robert Haas
Fix compiler warning. get_user_name returns const char *, but we were assigning the result to a char * variable. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/6bb9d3017c173fa6102010d83ced7ad4409e5a49 Modified Files -- contrib/pg_upgrade/pg_upgrade.h |

[COMMITTERS] pgsql: Upgrade to Autoconf 2.69

2013-12-18 Thread Peter Eisentraut
Upgrade to Autoconf 2.69 Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/94b899b829657332bda856ac3f06153d09077bd1 Modified Files -- configure |35943 +--- configure.in |2 +- src/inc