Profile cover photo
Profile photo
Josh Berkus
The Fuzzy
The Fuzzy

Josh's posts

Post has attachment
Retiring from the Core Team
Those of you in the PostgreSQL community will have noticed that I haven't been very active for the past year.  My new work on Linux containers and Kubernetes has been even more absorbing than I anticipated, and I just haven't had a lot of time for PostgreSQ...

Post has attachment
Changing PostgreSQL Version Numbering
Per yesterday's developer meeting, the PostgreSQL Project is contemplating a change to how we do version numbers.  First, let me explain how we do version numbers now.  Our current version number composition is: 9 . 5 . 3 Major1 . Major2 . Minor That is, th...

Post has attachment
Don't delete pg_xlog
This StackOverflow question reminded me of this old blog post, which is still relevant today: pg_log, pg_xlog and pg_clog There are three directories in a default $PGDATA directory when you create it which are named "pg_*log".   pg_log $PGDATA/pg_log is the...

Post has attachment
Join us for the 3rd pgCon User Unconference
This year, we're continuing to experiment with new formats for the pgCon unconference.  In 2013 and 2014 we had an Unconference on the Saturday of pgCon.  In 2015 we had a limited Developer Unconference on Wednesday. This year, we will have a Developer Unco...

Post has attachment
9.5.2 update release and corrupt indexes
We've released an off-schedule update release today , because of a bug in one of 9.5's features which has forced us to partially disable the feature.  This is, obviously, not the sort of thing we do lightly. One of the performance features in 9.5 was an opt...

Post has attachment
Stupid Docker Tricks: running Firefox in a container
Once you start messing around with desktop containers, you end up doing a lot of things "because you can" and not because they're a particularly good idea.  For example, I need to run multiple Firefox instances under different profiles in order to maintain ...

Post has attachment
JSONB, PostgreSQL and Go
Just ran across this excellent pair of blog posts on using JSONB with Go application design to simplify your data model.  Since that blog is not syndicated on Planet Postgres, reblogging it so that more people see it. Replacing EAV with JSONB JSONB Structs ...

Post has attachment
Configuration changes in 9.5: transaction log size
If you downloaded 9.5 after yesterday's release, you might have noticed some changes to postgresql.conf, especially if you copied over you favorite 9.4 config and it refused to start up.  Particularly, the parameter checkpoint_segments is gone, and has been...

How the heck do I change the "about me" on Google Plus? It doesn't seem to be editable, and it's not part of "my profile".

Post has attachment
New year, new job
If you've been following my writing online for the last year, you'll know that I've been pretty excited about Docker and other emerging Linux container technologies.  That's why I'm excited to announce my new position as Community Lead for Project Atomic at...
Wait while more posts are being loaded