Joshua Drake: .Org developer meeting @ FOSDEM
A lot of people probably don't know this but PostgreSQL does plan. It is true that we take all contributions and they are reviewed based on their merit but it is also true that the community tries very...
View ArticleGreg Sabino Mullane: Postgres 9.5: three little things
Photo by Tambako the JaguarThe recent release of Postgres 9.5 has many people excited about the big new features such as UPSERT (docs) and row-level security (docs). Today I would like to celebrate...
View ArticleLeo Hsu and Regina Obe: An almost idiot's guide to install PostgreSQL 9.5,...
If you already have a working PostgreSQL 9.5 install, and just want to skip to relevant sections, follow this list:Installing PostGIS binariesInstalling pgRouting binariesInstalling ogrfdw binariesAs a...
View ArticleShaun M. Thomas: PG Phriday: COPY and Alternative Import Methods
I recently noted that the COPY command in Postgres doesn’t have syntax to skip columns in source data when importing it into a table. This necessitates using one or more junk columns to capture data...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.6 – Support parallel joins, and...
On 20th of January, Robert Haas committed patch: The core innovation of this patch is the introduction of the concept of a partial path; that is, a path which if executed in parallel will generate a...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.6 – Add trigonometric functions...
On 22nd of January, Tom Lane committed patch: Add trigonometric functions that work in degrees. The implementations go to some lengths to deliver exact results for values where an exact result can be...
View ArticleChristophe Pettus: Always Do This #4: Put stats_temp_directory on a memory...
The PostgreSQL statistics collector generates a lot of very important statistics about the state of the database. If it’s not working, autovacuum doesn’t work, among other problems. But it does...
View ArticleAlexey Lesovsky: Streaming replication in practice.
My slides about PostgreSQL Streaming Replication from PgConf 2016 Russia.Streaming replication in practice from Алексей Лесовский
View Articlegabrielle roth: RDS OS update
I’ve some more info for the AWS RDS OS update I mentioned last week. The announcement states that this update will take an outage. In my experience, it’ll be the usual failover time for a Multi-AZ...
View ArticleGulcin Yildirim: PgBouncer 1.7 – “Colors Vary After Resurrection”
PgBouncer is a lightweight connection pooler for PostgreSQL. PgBouncer 1.7 was announced on the 18th of December 2015. In this blog post we’ll talk about the major new improvements in PgBouncer.I enjoy...
View ArticleDavid Kerr: Amazon Maintenance and your RDS Instances
I recently had the pleasure of Amazon telling me that they had to reboot all of my Postgres RDS instances to apply some security patches. When using RDS you generally expect that Amazon is going to do...
View Articlegabrielle roth: PDXPUG: February meeting in two weeks
When: 6-8pm Thursday Feb 18, 2016Where: IovationWho: Jason OwenWhat: Incremental Schema Discovery via JSON WranglingOver the last few releases, Postgres has added and expanded support for storing and...
View ArticleShaun M. Thomas: PG Phriday: Tackling Intractable ACLs
Say that three times fast! Joking aside, managing database object access is a headache for users and DBAs alike. Postgres isn’t really an exception in that regard, but it does provide a few tools to...
View ArticleReuven Lerner: [Video 435] Simon Riggs: Databases — The Long View
Databases form the cornerstone of many applications, Web sites, and platforms. A huge amount of time, money, and research has been poured into databases over the last few decades. But our thirst for...
View ArticleGulcin Yildirim: Prague PostgreSQL Developer Day 2016
The 9th annual “Prague PostgreSQL Developer Day” conference will be held on 17th and 18th February in Prague.Me with PostgreSQL elephants at Prague Zoo :)Welcome to Prague PostgreSQL Developers...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.6 – Add num_nulls() and...
On 5th of February, Tom Lane committed patch: Add num_nulls() and num_nonnulls() to count NULL arguments. An example use-case is "CHECK(num_nonnulls(a,b,c) = 1)" to assert that exactly one of a,b,c...
View ArticleHubert 'depesz' Lubaczewski: explain.depesz.com – new change and some stats
Quite a long time ago (in October), Oskar Liljeblad reported a bug in anonymization. Namely – group keys were not anonymized. You can see example of such plan here. I finally got to it, fixed the bug,...
View ArticleChristophe Pettus: PostgreSQL High Availability, 2016 Edition
The slides from my talk at PG Day at FOSDEM 2016 are now available.
View ArticleUmair Shahid: 2ndQ talks at PGDay FOSDEM 2016
It is always exciting to meet community members and exchange ideas about PostgreSQL and the eco-system around the database. I was lucky enough to be a part of FOSDEM PGDay in Brussels on 29th January...
View ArticleRichard Yen: 4 Steps to Using UUIDs with JPA
Postgres supports a variety of data types that allow data architects to store their data consistently, enforce constraints through validation, maximize performance, and maximize space. Recently, I was...
View Article