Hubert 'depesz' Lubaczewski: Waiting for 9.6 – Add new system view, pg_config
On 17th of February, Joe Conway committed patch: Add new system view, pg_config Move and refactor the underlying code for the pg_config client application to src/common in support of sharing it with...
View ArticleReuven Lerner: Using regexps in PostgreSQL
After months of writing, editing, and procrastinating, my new ebook, “Practice Makes Regexp” is almost ready. The book (similar to my earlier ebook, “Practice Makes Python“) contains 50 exercises to...
View ArticleHans-Juergen Schoenig: PostgreSQL on hardware vs. PostgreSQL on VirtualBox
These days everybody is moving stuff to the cloud. In many cases there are good reasons to do so. Administering hardware is not what running a modern company is all about in most cases. The key...
View ArticleSzymon Lipiński: Loading JSON Files Into PostgreSQL 9.5
In the previousposts I have described a simple database table for storing JSON values, and a way to unpack nested JSON attributes into simple database views. This time I will show how to write a very...
View ArticleJamey Hanson: Building JSON Documents from Relational Tables
Adoption of document databases is growing rapidly in response to the need for solutions that can handle large volumes of data. These solutions are adept at handling non-relational data models, but the...
View Articlegabrielle roth: PDXPUG: March meeting in two weeks
When: 6-8pm Thursday Mar 17, 2016 Where: Iovation Who: Jsoh Berkus What: Big Data on Pg 9.5PostgreSQL 9.5, released in January, is full of tasty goodness for big data folks: UPSERT, new aggregation...
View Articlesolaimurugan vellaipandian: Installing TeamPostgreSQL on 64 bit Ubuntu 14.x OS
Installing TeamPostgreSQL on 64 bit Ubuntu 14.x OS previous post - Rserve - TCP/IP server which allows other programs to use facilities of R TeamPostgreSQL - PostgreSQL Web Admin GUI Tools Installing...
View ArticleReuven Lerner: Yes, you can master regular expressions!
Announcing: My new book, “Practice Makes Regexp,” with 50 exercises meant to help you learn and master regular expressions. With explanations and code in Python, Ruby, JavaScript, and PostgreSQL.I...
View ArticleAlexander Korotkov: Pg_pathman Beta Release
Partitioning in PostgreSQL is traditionally implemented using table inheritance. Table inheritance allow planner to include into plan only those child tables (partitions) which are compatible with...
View ArticleShaun M. Thomas: PG Phriday: Being A Tattletale
In a heterogeneous database environment, it’s not uncommon for object creation and modification to occur haphazardly. Unless permissions are locked down to prevent it, users and applications will...
View ArticlePaul Ramsey: Paris Code Sprint, PostGIS Recap
At the best of times, I find it hard to generate a lot of sympathy for my work-from-home lifestyle as an international coder-of-mystery. However, the last few weeks have been especially difficult, as I...
View ArticleLeo Hsu and Regina Obe: Paris OSGEO Code Sprint 2016 Highlights
Leo and I attended the Paris OSGeo Code Sprint at Mozilla Foundation put together by Oslandia and funded by several companies. It was a great event. There was quite a bit of PostGIS related hacking...
View ArticleAndrew Dunstan: Json dates, times, and binary data
If I had to pick one thing I would change about the JSON spec it's this: they should allow timestamps and dates as primitive values. It's a very common complaint. Another thing they should have...
View ArticleRobins Tharakan: Separate Index Creation from Data Population during pg_restore
Recently I had to restore a large DB to just extract data (I didn't care about Indexes etc) and I was short of Disk Space. So for this corner-case, let's assume that you want to skip indexes when...
View ArticleMagnus Hagander: JSON field constraints
After giving my presentation at ConFoo this year, I had some discussions with a few people about the ability to put constraints on JSON data, and whether any of the advanced PostgreSQL constraints work...
View ArticleHubert 'depesz' Lubaczewski: Waiting for 9.6 – Add a generic command progress...
On 9th of March, Robert Haas committed patch: Add a generic command progress reporting facility. Using this facility, any utility command can report the target relation upon which it is operating, if...
View ArticleErnst-Georg Schmid: More fun with a integrarelational DBMS: SoilGrids
While the SoilGrids FDW in my first post on this subject works fine, I now think there is a better, more flexible, and more elegant way to do it.Since PostgreSQL has JSON built in, why not return the...
View ArticlePaul Ramsey: Paris Code Sprint, PostGIS Recap
At the best of times, I find it hard to generate a lot of sympathy for my work-from-home lifestyle as an international coder-of-mystery. However, the last few weeks have been especially difficult, as I...
View ArticleRubens Souza: And Barman 1.6.0 is out!
Good news has come out to ensure your disaster recovery strategy is even better!Wait…what?! You don’t have a disaster recovery strategy?! No good, my friend, no good…But don’t despair, as I was saying,...
View ArticleRobert Haas: No More Full-Table Vacuums
I just committed a very important patch to PostgreSQL. The short summary for the patch is "Don't vacuum all-frozen pages." and it follows up on a patch I committed last week, whose short summary was...
View Article