Hubert 'depesz' Lubaczewski: Waiting for 9.1 – KNNGIST
On 4th of December, Tom Lane committed really cool patch: KNNGIST, otherwise known as order-by-operator support for GIST. This commit represents a rather heavily editorialized version of Teodor's...
View ArticleGuillaume (ioguix) de Rorthais: Problems and workaround about recreating...
I start reading Gregory Smith book « PostgreSQL 9.0 High performance » some days ago. Quickly, he's talking about this very popular issue when upgrading to version 8.3 and bellow : the removal of some...
View ArticlePostgreSQL Weekly News: PostgreSQL Weekly News December 12th 2010
The Call for Papers is still open for the PostgreSQL room at FOSDEM, which will be held in Brussels, Belgium, on February 5-6, 2011. Send your proposals to fosdem AT postgresql DOT eu.
View ArticleRobert Hodges: Interested in Sponsoring Tungsten Open Source Features?
Over the last few months I have been pleasantly surprised by the number of people using open source builds of Tungsten. My company, Continuent, has therefore started to offer support for open source...
View ArticlePavel Golub: PaGoDump & PaGoRestore v9.0.0 are out
Microolap Technologies is happy to announce that new version of GUI utilities for backing up and restoring a PostgreSQL database provides full PostgreSQL 9.x support. You’re welcome to download the...
View ArticleRobert Haas: Crunch Time for PostgreSQL 9.1
According to the PostgreSQL 9.1 development plan, the final CommitFest for PostgreSQL 9.1 development will begin in 33 days. Approximately 30 days later, we'll stamp our final alpha release and begin...
View ArticleChristophe Pettus: Very Large Result Sets in Django using PostgreSQL
tl;dr: Don’t use Django to manage queries that have very large result sets. If you must, be sure you understand how to keep memory usage manageable. One of the great things about modern interpreted,...
View ArticleAndrew Dunstan: Frustration
In attempting to get a new Mingw buildfarm member working, I discovered that there's a rather dramatic and nasty failure when it's built with the latest mingw toolset. If the client passes connection...
View ArticleChristophe Pettus: Using Server-Side PostgreSQL Cursors in Django
This is a follow-up to the previous post, in which we talked about ways of handling huge result sets in Django. Two commenters (thanks!) pointed out that psycopg2 has built-in support for server-side...
View ArticleAndrew Dunstan: And the good news is ...
Today my new server machine arrived. I'll play around with it a bit, until CentOS 6 is released, when I'll start setting it up in earnest. Also today I managed to get mostly to the bottom of the Mingw...
View ArticleAndrew Dunstan: Still on CVS?
I was under the impression that Postgres was one of the last major FOSS projects using CVS before we switched to using git. Certainly that's what Josh Berkus said in a recent article. But today I found...
View ArticleRobert Haas: SE-Linux for PostgreSQL: Part 3
Back in September, I wrote two blog posts on SE-Linux integration for PostgreSQL. In part 1, I discussed the work that had already been committed as of that time. In part 2, I discussed what I...
View ArticleGabrielle Roth: PostgreSQL 9 Admin Cookbook
The PostgreSQL community has been waiting for a “cookbook”, and I’m really excited that we finally have one. The PostgreSQL 9 Admin Cookbook contains many tips & techniques I’m going to put to...
View ArticleRobert Haas: Two Hundred Commits
My first patch (add a separate TRUNCATE privilege) was committed to the PostgreSQL source code repository (at the time, CVS) by Tom Lane on September 8, 2008. I became a committer a little over a year...
View ArticleJoshua Drake: PgEast 2011: NYC Call for papers
December 16th, 2010: Celebrating 15 years of PostgreSQL, early. Following on the smashing success of PostgreSQL Conference West, PostgreSQL Conference West, The PostgreSQL Conference for Developers,...
View ArticleBruce Momjian: Conference Report
I just returned from conferences in Germany and Italy which, as usual, allowed me to easily learn about new technologies. I have linked to these excellent talks in hopes others can benefit: Devrim's...
View ArticleChristophe Pettus: Comparing NULLs Considered Silly
tl;dr: You can’t compare NULLs. A nullable priamry key is a contradiction in terms. You can’t join on NULL, so a NULL foreign key refers to nothing, by definition. NULL doesn’t do what you think it...
View ArticleHubert 'depesz' Lubaczewski: Two years of explain.depesz.com
First of all – just today I committed patch for Pg::Explain – which is the workhorse behind explain.depesz.com. This patch fixes calculation of exclusive time for explain nodes, and the best thing...
View ArticleAndrew Dunstan: Merry Christmas (or whatever you celebrate)
Quite a number of people have been asking me for a very long time to make the code that runs the PostgreSQL Build Farm server available. For various reasons I have not done so, but today I have made it...
View ArticlePostgreSQL Weekly News: PostgreSQL Weekly News December 19th 2010
PostgreSQL 9.0.2, 8.4.6, 8.3.13, 8.2.19, 8.1.23 updates released. If you are using Hot or Warm Standby, or PITR, you should upgrade as soon as possible. The 8.1 series is now end-of-life, and users are...
View Article