[COMMITTERS] pgsql: Revert WAL posix_fallocate() patches.

2013-09-04 Thread Jeff Davis
Revert WAL posix_fallocate() patches. This reverts commit 269e780822abb2e44189afaccd6b0ee7aefa7ddd and commit 5b571bb8c8d2bea610e01ae1ee7bc05adcfff528. Unfortunately, the initial patch had insufficient performance testing, and resulted in a regression. Per report by Thom Brown. Branch -- ma

[COMMITTERS] pgsql: Improve Range Types and Exclusion Constraints example.

2013-09-04 Thread Jeff Davis
Improve Range Types and Exclusion Constraints example. Make the examples self-contained to avoid confusion. Per bug report 8367 from KOIZUMI Satoru. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/be6fcb671e4291654391fba475f4b555d2da74f3 Modified Files -

[COMMITTERS] pgsql: Remove dead URL mention in OSX startup script

2013-09-04 Thread Bruce Momjian
Remove dead URL mention in OSX startup script Backpatch to 9.3. Per suggestion from Gavan Schneider Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/66d85c5356ac32d1bf1fe13ea36ef81e21de82c2 Modified Files -- contrib/start-scripts/osx/PostgreSQL |6 +-

[COMMITTERS] pgsql: Remove dead URL mention in OSX startup script

2013-09-04 Thread Bruce Momjian
Remove dead URL mention in OSX startup script Backpatch to 9.3. Per suggestion from Gavan Schneider Branch -- REL9_3_STABLE Details --- http://git.postgresql.org/pg/commitdiff/dacd258bf14cc78c28b7b773d0f420fd44dd543d Modified Files -- contrib/start-scripts/osx/PostgreSQL |

[COMMITTERS] pgsql: Add GUC descriptions for compile-time postgresql.conf settings

2013-09-04 Thread Bruce Momjian
Add GUC descriptions for compile-time postgresql.conf settings Previous text was "No description available". Tianyin Xu Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/f5c2f5a8f6645a7da720a5f24efdbe8a1183a06c Modified Files -- src/backend/utils/misc/guc

[COMMITTERS] pgsql: Keep heavily-contended fields in XLogCtlInsert on different cach

2013-09-04 Thread Heikki Linnakangas
Keep heavily-contended fields in XLogCtlInsert on different cache lines. Performance testing shows that if the insertpos_lck spinlock and the fields that it protects are on the same cache line with other variables that are frequently accessed, the false sharing can hurt performance a lot. Keep the

[COMMITTERS] pgsql: Expose fsync_fname as a public API.

2013-09-04 Thread Robert Haas
Expose fsync_fname as a public API. Andres Freund Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/cc52d5b33ff5df29de57dcae9322214cfe9c8464 Modified Files -- src/backend/storage/file/copydir.c | 59 src/backend/storag