Wednesday, May 3, 2017

PostgreSQL 10 is on its way

A multitude of features and fascinating details.

The next major release of PostgreSQL is on its way. It's a huge release in terms of features, improvements and bugfixes.

First things first

Versioning has been changed to a simpler scheme using only two numbers: major and minor version. So, this will be PostgreSQL 10 followed by 10.1 and 10.2 and so on. Okay, now let's get to the real deal 😉

Thursday, September 29, 2016

PostgreSQL 9.6 Released

We are finally there. There is a new major version of PostgreSQL - 9.6.

Here are the news, so go ahead and read what they've done for the community. It's just great!

Cheers!

Wednesday, September 7, 2016

PostgreSQL: Optimizing Aggregates

Aggregation of vast energy: our sun.
It's time to write about PostgreSQL 9.6 again. With the Release Candidate 1 out in the wild, we slowly approach the end of a very interesting development cycle. Here I would like to talk about the development in the field of aggregates. So, two commits, 9/552 and 9/435, will improve the performance of queries using aggregate functions and GROUP BY clauses:

Tuesday, September 6, 2016

Followup: systemd user instances

In this last post, I wrote about how to fix systemd user instances for older/broken systemd versions. Here, I'd like to explain how we managed to get the solution for, say, more than a single host where you can't do those changes by hand (at least not while keeping you sane and your customers happy).

In order to keep track here, we need to do the following:

Tuesday, August 23, 2016

What do you do when you need more systemd instances?

You wanna make it there? You need to go there!
Today, we had a very interesting problem. We needed to have systemd run additional instances of itself to manage custom daemons. This works like the following.

Friday, July 15, 2016

PostgreSQL: Index-Only Scans with Partial Indexes

Partial sun lurking out of the water.
Another posts of my PostgreSQL 9.6 series. This time, I am talking about commit 9/299.  The complete discussion can be found here.

Tuesday, June 28, 2016

PostgreSQL: Parallel Aggregate

With PostgreSQL 9.6 looming on the horizon, I went out to sift through some of PostgreSQL's commitfests to find some interesting bits and pieces. This post is the start of a series covering commits of the next generation of the venerable database management system.
Outflow made parallel.