Gabriele Bartolini: Getting WAL files from Barman with ‘get-wal’
Barman 1.5.0 enhances the robustness and business continuity capabilities of PostgreSQL clusters, integrating the get-wal command with any standby server’s restore_command.In this blog article I will...
View ArticleTerry Erisman: Ryan Lowe and John Cesario of Square Talk About PGConf Silicon...
Square's Ryan Lowe, production engineer, and John Cesario, platform engineer, spoke to us recently about PGConf Silicon Valley which is November 17-18 at the South San Francisco Conference Center....
View ArticlePaul Ramsey: 2.2.0 Released!
PostGIS 2.2.0 is released! Over the last two years a number of interesting new features have been added, such as:True nearest-neighbor searching for all geometry and geography typesNew volumetric...
View ArticleDenis Gasparin: PgBabylon is here!
PgBabylon is a user-land extension to PHP PDO and PDOStatement native classes that helps to deal with PostgreSQL types like JSON, Arrays, etc.It provides conversion between PHP types and PostgreSQL...
View ArticleLuca Ferrari: PGDay.IT 2015: we are here!
The ninth edition of the Italian PGDay (PGDay.IT 2015) is really close, and ITPUG is proud to announce that the schedule is available on-line.As in the previous editions we have a rich set of talks and...
View ArticleAndrew Dunstan: Redis FDW doesn't suport Redis Cluster
Redis Cluster is a way of sharding data across a group of federated Redis nodes. I was asked recently if this is supported by the Redis Foreign Data Wrapper. Unfortunately, the answer is "No." The...
View ArticleAndrew Dunstan: Testing on Fedora
One of the things that is nice about Fedora is how easy it is to test something very quickly. They provide a considerable number of cloud images suitable for spinning up instances fast. In my case I...
View ArticleChristophe Pettus: UUID vs BIGSERIAL for Primary Keys
SERIAL (32 bit integer) or BIGSERIAL (64 bit integer) are the first choice for most people for a synthetic primary key. They’re easy, they’re comprehensible, and they’re transaction-safe. The values...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.6 – Add CASCADE support for CREATE...
On 3rd of October, Andres Freund committed patch: Add CASCADE support for CREATE EXTENSION. Without CASCADE, if an extension has an unfullfilled dependency on another extension, CREATE EXTENSION...
View ArticleMichael Paquier: Automatic shutdown of postmaster in case of incorrect lock file
Just to make people aware of it, the following commit has reached the Postgres land a couple of days ago in all the active branches of the project, down to 9.1:commit:...
View ArticleMarco Slot: Webinar on Scaling PostgreSQL on Amazon Web Services
Join us on October 14th at 10 am Pacific Time when I will present our latest webinar entitled "Scaling PostgreSQL on Amazon Web Services." PostgreSQL is often used in Amazon Web Services (AWS)...
View ArticleRaffael Vogler: LOCF and Linear Imputation with PostgreSQL
This tutorial will introduce various tools offered by PostgreSQL, and SQL in general – like custom functions, window functions, aggregate functions, WITH clause (or CTE for Common Table Expression) –...
View ArticleHubert 'depesz' Lubaczewski: explain.depesz.com changes and new stats
Some time ago I was contacted by Adam Smith – he pointed out that subquery names in “Subquery Scan" nodes were not properly anonymized. Now, they are, which you can see in here: normal version...
View ArticlePavel Golub: Creating titles from text (SQL)
Task: get title (or excerpt) from given text (body)Solution:SELECT left(body, 29) || COALESCE( substring( substr( body, 30 ) from '(.+?)(\,| )' ), '' ) as title,Details: Take the first 29 characters,...
View ArticleAndrew Dunstan: How to find what's causing that error
Tom Lane just posted a terrific piece of advice about how to find what's causing an error you don't know the source of, which is worth quoting:What I would recommend is that you get the data onto a...
View ArticleShaun M. Thomas: PG Phriday: Parallel-O-Postgres
I wasn’t able to write an article last week due to an unexpected complication regarding tests I was running to verify its contents. So this week, it’s going to be extra special! Also long.What’s the...
View ArticleJoshua Drake: PostgreSQL 9.5, Community, Features and More!
I spoke at the Whatcom PUG meeting last night on PostgreSQL 9.5. This is my fourth time giving this talk. The previous locations were DCPUG, PhillyPUG, and NYCPUG last month. The talk was well received...
View ArticleMarco Slot: Questions from Our Recent Webinar "Scaling PostgreSQL on Amazon...
In our recent webinar on Scaling PostgreSQL on Amazon Web Services using pg_shard and CitusDB, we received a number of interesting questions, particularly about CitusDB, which transparently shards...
View ArticleGulcin Yildirim: Ansible Loves PostgreSQL
Ansible is simply great and PostgreSQL is surely awesome, let’s see how they work amazingly together!==================== Prime time announcement ! ====================PGConf Europe 2015 will be on...
View ArticleAbdul Yadi: Promote PostgreSQL in ICTVET 2015
On 16-17 October 2015, I have given PostgreSQL talks to high school and college teachers community attending ICTVET (International Conference on Technical and Vocational Education & Training) 2015...
View Article