Hubert 'depesz' Lubaczewski: Waiting for 9.4 – pg_prewarm, a contrib module...
On 20th of December, Robert Haas committed patch: pg_prewarm, a contrib module for prewarming relationd data. Patch by me. Review by Álvaro Herrera, Amit Kapila, Jeff Janes, Gurjeet Singh, and...
View ArticleIan Barwick: Upcoming JPUG events in Tokyo
January 18th (Saturday): 3rd PostgreSQL Unconference@Tokyo Time: 13:30 ~ 17:30 Location: Asushisuto Seminar Room, 4-2-1 Kudanshita-kita, Chiyoda-ku (東京都千代田区九段北4-2-1) ( map ) Closest station: Ichigaya...
View ArticleJosh Berkus: Replication Auto-Failover at SFPUG coming up
One of the things we've been lacking in Postgres world for a while is a utility which can smoothly handle auto-failover in a replicated cluster, and integrates with the users' other high availability...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.4 – Support ordered-set (WITHIN...
On 23rd of December, Tom Lane committed patch: Support ordered-set (WITHIN GROUP) aggregates. This patch introduces generic support for ordered-set and hypothetical-set aggregate functions, as well...
View ArticleCraig Ringer: Compiling PostgreSQL extensions with Visual Studio on Windows
I’ve seen a number of users struggling with building PostgreSQL extensions under Visual Studio, so I thought I’d see what’s involved in getting it working. The result is this tutorial, showing how to...
View ArticleAndrew Dunstan: SSPI auth on Windows
Does anyone have experience setting up SSPI authentication for PostgreSQL on a Windows machine that's not part of a domain? If so, I'd like to pick your brains a bit, so please let me know.
View ArticleChristophe Pettus: django-pglocks 1.0.2 released
django-pglocks 1.0.2 has been pushed out. This fixes a bug that Aymeric Augustin found that keep a lock from being properly released. He also contributed a test framework to it… many thanks to him for...
View ArticleSelena Deckelmann: Everyday Postgres: Specifying all your INSERT columns
Postgres has so many convenient features, including the ability to not provide a list of columns to an INSERT.For example:CREATE TABLE temp_product_versions ( LIKE product_versions ); INSERT INTO...
View ArticleMichael Paquier: Postgres 9.4 feature highlight: lossy/exact pages for bitmap...
When scanning a relation with a query with a bitmap heap scan and that the bitmap is not large enough to contain a reference to each tuple individually, bitmap heap scan switches to lossy mode where...
View ArticleMichael Paquier: Postgres 9.4 feature highlight: ALTER SYSTEM SET for dynamic...
PostgreSQL 9.4 has added a new SQL command called ALTER SYSTEM SET, introduced by this commit: commit 65d6e4cb5c62371dae6c236a7e709d503ae6ddf8 Author: Tatsuo Ishii Date: Wed Dec 18 23:42:44 2013 +0900...
View Articlegabrielle roth: Reminder: Streaming Rep Saturday is … this Saturday!
http://pdxpug.wordpress.com/2013/12/30/streaming-rep-saturday/We have 5 spots left!
View ArticleGurjeet Singh: Hibernating and Restoring Postgres Buffer Cache
With the introduction of pg_prewarm extension in Postgres, it has become very easy to save and restore the contents of Postgres server’s buffer cache across a server restart.Following is a brain-dead...
View ArticleFrancisco Figueiredo Jr: New developer and user discussion groups available!
Npgsql has new developers and users communication channels.Shay Rojansky created two new discussion groups for Npgsql: npgsql-dev and npgsql-help. Those groups will be used in place of the Npgsql-devel...
View ArticleKeith Fiske: Version Specific PostgreSQL Extension Features
When I say version specific here, I’m speaking of the PostgreSQL version (9.1, 9,2, etc), not the extension version. An upcoming update to PG Partition Manager takes advantage of the range data type,...
View ArticleVasilis Ventirozos: Setting up Postgres Automated Failover
Nowadays, failover is one of the simplest procedures in postgres. Still, there are not many ways to automate this procedure and perform it without any human interference. This blog post will guide you...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.4 – Tablespace changes
On 18th of January, Stephen Frost committed patch: Add ALTER TABLESPACE ... MOVE command This adds a 'MOVE' sub-command to ALTER TABLESPACE which allows moving sets of objects from one tablespace to...
View ArticleChris Travers: PGObject on CPAN: NoSQL Ideas for PostgreSQL Applications
One of the legitimate points Martin Fowler has argued in favor of NoSQL databases is that expecting application to directly manipulate relational data is far less clean from an application design...
View ArticleDan Langille: Fixing up a relation integrity issue
Earlier today, I wrote about a fix which broke search. At the end of that post, I mentioned a few things which needed to be done to fix up the broken relationships. clean up the database add a foreign...
View ArticleChristophe Pettus: “PostgreSQL Proficiency for Python People” at PyCon 2014
I’ll be giving a tutorial at PyCon 2014 in Montréal. Register early and often!
View ArticleLeo Hsu and Regina Obe: Writing PostGIS raster Map Algebra Callback Functions...
I've read from many that PL/V8 mathematic operations are generally faster than what you get with SQL functions and PL/pgsql functions. One area where I thought this speed would be really useful was for...
View Article